Defined in 4 files as a prototype:
Defined in 5 files as a function:
Referenced in 41 files:
- contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp, line 4891
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
- contrib/llvm-project/llvm/include/llvm/Analysis/Utils/Local.h, line 48
- contrib/llvm-project/llvm/include/llvm/IR/GetElementPtrTypeIterator.h, line 77
- contrib/llvm-project/llvm/include/llvm/IR/Instructions.h
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp, line 806
- contrib/llvm-project/llvm/lib/Analysis/InlineCost.cpp, line 832
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp, line 4180
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp, line 143
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp
- contrib/llvm-project/llvm/lib/CodeGen/Analysis.cpp
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 4359
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, line 1085
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 724
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 3793
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
- contrib/llvm-project/llvm/lib/FuzzMutate/Operations.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp
- contrib/llvm-project/llvm/lib/IR/Constants.cpp
- contrib/llvm-project/llvm/lib/IR/DataLayout.cpp, line 847
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp, line 2255
- contrib/llvm-project/llvm/lib/IR/Operator.cpp
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FastISel.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 9621
- contrib/llvm-project/llvm/lib/Target/ARM/ARMFastISel.cpp, line 755
- contrib/llvm-project/llvm/lib/Target/Mips/MipsFastISel.cpp, line 500
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFastISel.cpp, line 359
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp, line 278
- contrib/llvm-project/llvm/lib/Target/X86/X86FastISel.cpp, line 919
- contrib/llvm-project/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 198
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 838
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 1816
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 316
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, line 748
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp, line 540
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 413