Defined in 4 files as a prototype:
Defined in 4 files as a function:
Referenced in 65 files:
- contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp
- contrib/llvm-project/llvm/include/llvm-c/Core.h
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h, line 932
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h
- contrib/llvm-project/llvm/include/llvm/IR/InstVisitor.h, line 194
- contrib/llvm-project/llvm/include/llvm/IR/Instructions.h
- contrib/llvm-project/llvm/include/llvm/IR/NoFolder.h, line 304
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 1348
- contrib/llvm-project/llvm/lib/Analysis/CFLGraph.h, line 502
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp, line 1091
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
- contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 2719
- contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, line 1993
- contrib/llvm-project/llvm/lib/CodeGen/InterleavedAccessPass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 3453
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, line 1859
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h, line 165
- contrib/llvm-project/llvm/lib/FuzzMutate/Operations.cpp
- contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp
- contrib/llvm-project/llvm/lib/IR/Constants.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantsContext.h
- contrib/llvm-project/llvm/lib/IR/Core.cpp
- contrib/llvm-project/llvm/lib/IR/Instruction.cpp
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, line 276
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.h
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 30865
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h
- contrib/llvm-project/llvm/lib/Target/X86/X86InterleavedAccess.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86PartialReduction.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 451
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp, line 285
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 1347
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp, line 497
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 1895
- contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVN.cpp, line 304
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNSink.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, line 998
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Scalarizer.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/FunctionComparator.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4070
- contrib/llvm-project/llvm/tools/llvm-stress/llvm-stress.cpp, line 516