Defined in 3 files as a prototype:
Defined in 4 files as a function:
Referenced in 104 files:
- contrib/llvm/include/llvm-c/Core.h, 5 times
- contrib/llvm/include/llvm/Analysis/AliasAnalysis.h, 3 times
- contrib/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h, line 204
- contrib/llvm/include/llvm/Analysis/ObjCARCInstKind.h, line 111
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h, line 373
- contrib/llvm/include/llvm/CodeGen/WinEHFuncInfo.h, 3 times
- contrib/llvm/include/llvm/IR/CallSite.h, 8 times
- contrib/llvm/include/llvm/IR/IRBuilder.h, 7 times
- contrib/llvm/include/llvm/IR/InstVisitor.h, line 232
- contrib/llvm/include/llvm/IR/Instructions.h, 21 times
- contrib/llvm/include/llvm/IR/Statepoint.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/Cloning.h, 2 times
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 135
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, 6 times
- contrib/llvm/lib/Analysis/CFLGraph.h, line 615
- contrib/llvm/lib/Analysis/CaptureTracking.cpp, line 88
- contrib/llvm/lib/Analysis/CodeMetrics.cpp, 3 times
- contrib/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- contrib/llvm/lib/Analysis/InlineCost.cpp, 2 times
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, line 112
- contrib/llvm/lib/Analysis/Lint.cpp, 2 times
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 759
- contrib/llvm/lib/Analysis/ObjCARCInstKind.cpp, line 265
- contrib/llvm/lib/Analysis/ProfileSummaryInfo.cpp, 3 times
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp, line 92
- contrib/llvm/lib/Analysis/TypeMetadataUtils.cpp, line 32
- contrib/llvm/lib/AsmParser/LLParser.cpp, 4 times
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 3 times
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 2 times
- contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp, 2 times
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp, line 172
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h, 2 times
- contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp, 6 times
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 195
- contrib/llvm/lib/CodeGen/WinEHPrepare.cpp, 5 times
- contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, 2 times
- contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h, line 155
- contrib/llvm/lib/IR/AsmWriter.cpp, 2 times
- contrib/llvm/lib/IR/Core.cpp, 4 times
- contrib/llvm/lib/IR/Dominators.cpp, 4 times
- contrib/llvm/lib/IR/Function.cpp, line 1217
- contrib/llvm/lib/IR/IRBuilder.cpp, 7 times
- contrib/llvm/lib/IR/Instruction.cpp, 8 times
- contrib/llvm/lib/IR/Instructions.cpp, 24 times
- contrib/llvm/lib/IR/Verifier.cpp, 15 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 562
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 601
- contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp, line 1279
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 449
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, line 249
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86WinEHState.cpp, 2 times
- contrib/llvm/lib/Transforms/Coroutines/CoroFrame.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, line 174
- contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 8 times
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 4 times
- contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, line 67
- contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp, 4 times
- contrib/llvm/lib/Transforms/IPO/PruneEH.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 311
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 14 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 336
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, 2 times
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 5 times
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp, line 250
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 2809
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, line 528
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 429
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.h, line 82
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, 5 times
- contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp, line 266
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1975
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 660
- contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp, line 279
- contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 12 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 582
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp, line 117
- contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp, 6 times
- contrib/llvm/lib/Transforms/Utils/Evaluator.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, 20 times
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, line 122
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 6 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5821
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, line 3647
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp, line 463
- contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, line 4162
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 2 times
- contrib/llvm/tools/llvm-diff/DiffConsumer.cpp, 2 times
- contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp, 11 times