Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 63 files:
- contrib/llvm/include/llvm/IR/IRBuilder.h
- contrib/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, line 4418
- contrib/llvm/lib/Analysis/ValueTracking.cpp, line 2879
- contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp, line 1475
- contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp, line 454
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 2505
- contrib/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp, line 89
- contrib/llvm/lib/IR/AutoUpgrade.cpp
- contrib/llvm/lib/IR/ConstantFold.cpp, line 94
- contrib/llvm/lib/IR/Constants.cpp
- contrib/llvm/lib/IR/Core.cpp, line 397
- contrib/llvm/lib/IR/IRBuilder.cpp
- contrib/llvm/lib/IR/Instruction.cpp
- contrib/llvm/lib/IR/IntrinsicInst.cpp, line 95
- contrib/llvm/lib/IR/MDBuilder.cpp
- contrib/llvm/lib/IR/Metadata.cpp, line 1489
- contrib/llvm/lib/IR/ProfileSummary.cpp
- contrib/llvm/lib/IR/Type.cpp
- contrib/llvm/lib/IR/ValueTypes.cpp
- contrib/llvm/lib/ProfileData/InstrProf.cpp
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 10829
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 811
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp, line 894
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp, line 263
- contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp, line 142
- contrib/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 13563
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, line 2135
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 1925
- contrib/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp, line 94
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 616
- contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp, line 451
- contrib/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 362
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 286
- contrib/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 310
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 428
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 2735
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 1168
- contrib/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp
- contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
- contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, line 256
- contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 404
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2139
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, line 1910
- contrib/llvm/lib/Transforms/Utils/IntegerDivision.cpp
- contrib/llvm/lib/Transforms/Utils/VNCoercion.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp, line 930
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenPGO.cpp, line 930
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp, line 356
- contrib/llvm/tools/llvm-stress/llvm-stress.cpp