Defined in 2 files as a function:
Referenced in 103 files:
- contrib/llvm/include/llvm-c/Core.h, line 1233
- contrib/llvm/include/llvm/Analysis/CFG.h, 2 times
- contrib/llvm/include/llvm/Analysis/CFGPrinter.h, line 153
- contrib/llvm/include/llvm/Analysis/SparsePropagation.h, 7 times
- contrib/llvm/include/llvm/IR/BasicBlock.h, 4 times
- contrib/llvm/include/llvm/IR/CFG.h, 7 times
- contrib/llvm/include/llvm/IR/InstVisitor.h, 11 times
- contrib/llvm/include/llvm/IR/InstrTypes.h, 2 times
- contrib/llvm/include/llvm/IR/Instructions.h, 17 times
- contrib/llvm/include/llvm/Transforms/Scalar.h, line 29
- contrib/llvm/include/llvm/Transforms/Scalar/GVN.h, line 243
- contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h, 6 times
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, 5 times
- contrib/llvm/lib/Analysis/CFG.cpp, 2 times
- contrib/llvm/lib/Analysis/CFLGraph.h, line 614
- contrib/llvm/lib/Analysis/DemandedBits.cpp, line 81
- contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp, 4 times
- contrib/llvm/lib/Analysis/EHPersonalities.cpp, line 121
- contrib/llvm/lib/Analysis/InlineCost.cpp, line 1805
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, 2 times
- contrib/llvm/lib/Analysis/LoopInfo.cpp, 2 times
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 1559
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 2 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, line 5110
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 4591
- contrib/llvm/lib/CodeGen/Analysis.cpp, line 474
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, 3 times
- contrib/llvm/lib/CodeGen/WinEHPrepare.cpp, 4 times
- contrib/llvm/lib/FuzzMutate/RandomIRBuilder.cpp, line 139
- contrib/llvm/lib/IR/BasicBlock.cpp, 4 times
- contrib/llvm/lib/IR/Core.cpp, 3 times
- contrib/llvm/lib/IR/Dominators.cpp, line 41
- contrib/llvm/lib/IR/Instructions.cpp, 33 times
- contrib/llvm/lib/IR/Verifier.cpp, 8 times
- contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp, line 291
- contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp, line 44
- contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, line 469
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, line 1122
- contrib/llvm/lib/Target/X86/X86WinEHState.cpp, line 372
- contrib/llvm/lib/Transforms/Coroutines/CoroFrame.cpp, 2 times
- contrib/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 461
- contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp, line 106
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 610
- contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 575
- contrib/llvm/lib/Transforms/IPO/PruneEH.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 1307
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 3564
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 3 times
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/CFGMST.h, line 122
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 844
- contrib/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp, line 905
- contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 257
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, 4 times
- contrib/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp, 2 times
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, 9 times
- contrib/llvm/lib/Transforms/Scalar/ADCE.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 621
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, 9 times
- contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 533
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, 10 times
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 401
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, 11 times
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp, line 75
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 606
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 692
- contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp, 9 times
- contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp, 6 times
- contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp, line 93
- contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 95
- contrib/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp, line 40
- contrib/llvm/lib/Transforms/Utils/Evaluator.cpp, line 490
- contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, line 2216
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 490
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp, line 754
- contrib/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp, line 304
- contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp, line 927
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 29 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 3 times
- contrib/llvm/tools/bugpoint/CrashDebugger.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.cpp, 2 times
- contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp, 2 times
- contrib/llvm/tools/opt/Debugify.cpp, line 90