Defined in 3 files as a prototype:
Defined in 3 files as a function:
Referenced in 109 files:
- contrib/llvm/include/llvm-c/Core.h, 5 times
- contrib/llvm/include/llvm/Analysis/AliasAnalysis.h, line 621
- contrib/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h, line 217
- contrib/llvm/include/llvm/Analysis/ObjCARCInstKind.h, line 112
- contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h, line 464
- contrib/llvm/include/llvm/CodeGen/WinEHFuncInfo.h, 3 times
- contrib/llvm/include/llvm/IR/CallSite.h, 7 times
- contrib/llvm/include/llvm/IR/IRBuilder.h, 11 times
- contrib/llvm/include/llvm/IR/InstVisitor.h, 2 times
- contrib/llvm/include/llvm/IR/Instructions.h, 19 times
- contrib/llvm/include/llvm/IR/Statepoint.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/Cloning.h, 2 times
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, 6 times
- contrib/llvm/lib/Analysis/CFLGraph.h, line 598
- contrib/llvm/lib/Analysis/CaptureTracking.cpp, line 88
- contrib/llvm/lib/Analysis/CodeMetrics.cpp, 3 times
- contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp, line 121
- contrib/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- contrib/llvm/lib/Analysis/InlineCost.cpp, 2 times
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, line 156
- contrib/llvm/lib/Analysis/Lint.cpp, 2 times
- contrib/llvm/lib/Analysis/ObjCARCInstKind.cpp, line 242
- contrib/llvm/lib/Analysis/ProfileSummaryInfo.cpp, 3 times
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp, line 92
- contrib/llvm/lib/Analysis/TypeMetadataUtils.cpp, line 43
- 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/CodeGenPrepare.cpp, 2 times
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp, line 179
- 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 172
- contrib/llvm/lib/CodeGen/WasmEHPrepare.cpp, line 417
- 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/IRBuilder.cpp, 7 times
- contrib/llvm/lib/IR/Instruction.cpp, 8 times
- contrib/llvm/lib/IR/Instructions.cpp, 10 times
- contrib/llvm/lib/IR/Verifier.cpp, 11 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 569
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 630
- contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp, line 1280
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 453
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, line 249
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, line 3210
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 3607
- contrib/llvm/lib/Target/X86/X86WinEHState.cpp, 2 times
- contrib/llvm/lib/Transforms/Coroutines/CoroFrame.cpp, 2 times
- contrib/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 651
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/BlockExtractor.cpp, 6 times
- contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, line 177
- 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/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/SyntheticCountsPropagation.cpp, line 70
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 14 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 396
- 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 3271
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, line 549
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 458
- 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 268
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2122
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 688
- 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, 13 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 637
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/AddDiscriminators.cpp, line 239
- contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp, 2 times
- 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 124
- 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 6339
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, line 3741
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp, line 467
- 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 4219
- 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