Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 30 files:
- contrib/llvm/include/llvm/IR/InstrTypes.h, line 952
- contrib/llvm/include/llvm/IR/PatternMatch.h, line 1129
- contrib/llvm/lib/Analysis/CmpInstAnalysis.cpp, line 23
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, line 1098
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
- contrib/llvm/lib/IR/ConstantFold.cpp, line 1105
- contrib/llvm/lib/IR/ConstantRange.cpp, line 128
- contrib/llvm/lib/IR/Instructions.cpp, line 3563
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
- contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp, line 1381
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, line 1254
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, line 1669
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 3520
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2333
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 133
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 1833
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1658
- contrib/llvm/lib/Transforms/Scalar/LoopPredication.cpp, line 634
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 2275
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 1955
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1628
- contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp, line 263
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 2662
- contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp, line 256