Defined in 2 files as a function:
Referenced in 64 files:
- contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h, line 222
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1493
- contrib/llvm/include/llvm/IR/PatternMatch.h
- contrib/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 1615
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
- contrib/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, line 665
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 257
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
- contrib/llvm/lib/IR/AsmWriter.cpp, line 1162
- contrib/llvm/lib/IR/ConstantFold.cpp
- contrib/llvm/lib/IR/Constants.cpp
- contrib/llvm/lib/IR/Core.cpp
- contrib/llvm/lib/IR/Instructions.cpp, line 2253
- contrib/llvm/lib/IR/Metadata.cpp
- contrib/llvm/lib/IR/Verifier.cpp, line 3848
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
- contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
- contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
- contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, line 425
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp, line 111
- contrib/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 439
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, line 707
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 2517
- contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp, line 131
- contrib/llvm/lib/Target/Mips/MipsFastISel.cpp, line 390
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp, line 834
- contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, line 4222
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm/lib/Target/X86/X86MCInstLower.cpp, line 1367
- contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp, line 137
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 1406
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
- contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 434
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
- contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp, line 263