Defined in 2 files as a prototype:
Defined in 1 files as a function:
Referenced in 221 files:
- contrib/llvm/include/llvm/Analysis/CFGPrinter.h, line 157
- contrib/llvm/include/llvm/Analysis/InstructionSimplify.h, 2 times
- contrib/llvm/include/llvm/Analysis/Loads.h, line 24
- contrib/llvm/include/llvm/Analysis/LoopInfo.h, 7 times
- contrib/llvm/include/llvm/Analysis/ScopedNoAliasAA.h, 3 times
- contrib/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h, 5 times
- contrib/llvm/include/llvm/Analysis/ValueTracking.h, 2 times
- contrib/llvm/include/llvm/Analysis/VectorUtils.h, 4 times
- contrib/llvm/include/llvm/CodeGen/AsmPrinter.h, 4 times
- contrib/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h, 9 times
- contrib/llvm/include/llvm/CodeGen/LexicalScopes.h, 2 times
- contrib/llvm/include/llvm/CodeGen/MachineFunction.h, 4 times
- contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h, 10 times
- contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h, 4 times
- contrib/llvm/include/llvm/CodeGen/MachineOperand.h, 5 times
- contrib/llvm/include/llvm/CodeGen/SelectionDAG.h, 3 times
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, 4 times
- contrib/llvm/include/llvm/IR/AutoUpgrade.h, 5 times
- contrib/llvm/include/llvm/IR/ConstantRange.h, 2 times
- contrib/llvm/include/llvm/IR/DIBuilder.h, 9 times
- contrib/llvm/include/llvm/IR/DebugInfo.h, 2 times
- contrib/llvm/include/llvm/IR/DebugInfoMetadata.h, 40 times
- contrib/llvm/include/llvm/IR/DebugLoc.h, 8 times
- contrib/llvm/include/llvm/IR/GlobalObject.h, 10 times
- contrib/llvm/include/llvm/IR/IRBuilder.h, 92 times
- contrib/llvm/include/llvm/IR/Instruction.h, 11 times
- contrib/llvm/include/llvm/IR/MDBuilder.h, 40 times
- contrib/llvm/include/llvm/IR/Metadata.h, 63 times
- contrib/llvm/include/llvm/IR/Module.h, line 489
- contrib/llvm/include/llvm/IR/TrackingMDRef.h, line 142
- contrib/llvm/include/llvm/IR/TypeFinder.h, 4 times
- contrib/llvm/include/llvm/IR/Verifier.h, 9 times
- contrib/llvm/include/llvm/ProfileData/InstrProf.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h, 3 times
- contrib/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h, line 50
- contrib/llvm/include/llvm/Transforms/Utils/FunctionComparator.h, 3 times
- contrib/llvm/include/llvm/Transforms/Utils/Local.h, 3 times
- contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/LoopVersioning.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h, 3 times
- contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h, 5 times
- contrib/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h, 2 times
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 254
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, line 572
- contrib/llvm/lib/Analysis/LoopInfo.cpp, 28 times
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 5539
- contrib/llvm/lib/Analysis/ScopedNoAliasAA.cpp, 22 times
- contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp, 59 times
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 5 times
- contrib/llvm/lib/Analysis/VectorUtils.cpp, 20 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, 41 times
- contrib/llvm/lib/AsmParser/LLParser.h, 8 times
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 6 times
- contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 23 times
- contrib/llvm/lib/Bitcode/Reader/MetadataLoader.h, line 31
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 5 times
- contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp, 15 times
- contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h, line 150
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h, 5 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 7 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h, 6 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h, 5 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp, line 622
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h, 2 times
- contrib/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp, 9 times
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 461
- contrib/llvm/lib/CodeGen/LexicalScopes.cpp, line 326
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp, 14 times
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.h, 2 times
- contrib/llvm/lib/CodeGen/MIRParser/MIRParser.cpp, 4 times
- contrib/llvm/lib/CodeGen/MachineFunction.cpp, line 388
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, 9 times
- contrib/llvm/lib/CodeGen/MachineOperand.cpp, line 989
- contrib/llvm/lib/CodeGen/SafeStack.cpp, line 470
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 2409
- contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, 4 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 4 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 8 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, 2 times
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 483
- contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, 9 times
- contrib/llvm/lib/IR/AsmWriter.cpp, 32 times
- contrib/llvm/lib/IR/AutoUpgrade.cpp, 20 times
- contrib/llvm/lib/IR/BasicBlock.cpp, line 479
- contrib/llvm/lib/IR/ConstantRange.cpp, line 1085
- contrib/llvm/lib/IR/Core.cpp, 17 times
- contrib/llvm/lib/IR/DIBuilder.cpp, 11 times
- contrib/llvm/lib/IR/DebugInfo.cpp, 43 times
- contrib/llvm/lib/IR/DebugInfoMetadata.cpp, line 30
- contrib/llvm/lib/IR/DebugLoc.cpp, 11 times
- contrib/llvm/lib/IR/DiagnosticInfo.cpp, line 58
- contrib/llvm/lib/IR/Function.cpp, 3 times
- contrib/llvm/lib/IR/Globals.cpp, line 282
- contrib/llvm/lib/IR/IRBuilder.cpp, 21 times
- contrib/llvm/lib/IR/Instruction.cpp, 4 times
- contrib/llvm/lib/IR/Instructions.cpp, line 2264
- contrib/llvm/lib/IR/IntrinsicInst.cpp, line 49
- contrib/llvm/lib/IR/LLVMContextImpl.cpp, 2 times
- contrib/llvm/lib/IR/LLVMContextImpl.h, 13 times
- contrib/llvm/lib/IR/MDBuilder.cpp, 62 times
- contrib/llvm/lib/IR/Metadata.cpp, 104 times
- contrib/llvm/lib/IR/MetadataImpl.h, 2 times
- contrib/llvm/lib/IR/Module.cpp, 3 times
- contrib/llvm/lib/IR/TypeFinder.cpp, 4 times
- contrib/llvm/lib/IR/Value.cpp, 3 times
- contrib/llvm/lib/IR/Verifier.cpp, 70 times
- contrib/llvm/lib/LTO/LTOModule.cpp, line 631
- contrib/llvm/lib/Linker/IRMover.cpp, 24 times
- contrib/llvm/lib/Object/IRSymtab.cpp, 2 times
- contrib/llvm/lib/ProfileData/InstrProf.cpp, 6 times
- contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 170
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h, 5 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h, 3 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp, line 410
- contrib/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h, line 27
- contrib/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp, 20 times
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 427
- contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp, 3 times
- contrib/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp, line 77
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h, line 919
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, line 182
- contrib/llvm/lib/Target/X86/X86FrameLowering.cpp, line 2496
- contrib/llvm/lib/Target/X86/X86OptimizeLEAs.cpp, line 582
- contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, line 396
- contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp, line 71
- contrib/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp, 6 times
- contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/GlobalSplit.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, 21 times
- contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, 8 times
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 13 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, 4 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, line 1880
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/CGProfile.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp, line 592
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 352
- contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, 7 times
- contrib/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp, line 307
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, 3 times
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 298
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp, line 744
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, 2 times
- contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp, 2 times
- contrib/llvm/lib/Transforms/ObjCARC/PtrState.h, 4 times
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 13 times
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 2123
- contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp, 12 times
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, 6 times
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp, 13 times
- contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp, line 283
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, line 2489
- contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp, line 389
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/CloneModule.cpp, line 133
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, 38 times
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 487
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 18 times
- contrib/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp, line 650
- contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 436
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp, 4 times
- contrib/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, 9 times
- contrib/llvm/lib/Transforms/Utils/LoopVersioning.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 6 times
- contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp, 53 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, 11 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 11 times
- contrib/llvm/tools/bugpoint/CrashDebugger.cpp, 11 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 9 times
- contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp, 9 times
- contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp, line 299
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp, 14 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp, line 1927
- contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp, line 708
- contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.cpp, 21 times
- contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.h, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp, 8 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, line 1846
- contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, line 27
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp, 12 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 25 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h, 8 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenPGO.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp, 21 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h, 29 times
- contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp, line 1748
- contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.h, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp, 9 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp, 7 times
- contrib/llvm/tools/opt/Debugify.cpp, line 154