|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/InstIterator.h 63 BI = BB->begin();
116 BI = BB->begin();
lib/Analysis/AssumptionCache.cpp 286 for (const Instruction &II : B)
lib/Analysis/BranchProbabilityInfo.cpp 198 for (auto &I : *BB)
lib/Analysis/CodeMetrics.cpp 121 for (const Instruction &I : *BB) {
lib/Analysis/InstructionPrecedenceTracking.cpp 66 for (auto &I : *BB)
83 for (const Instruction &Insn : *BB)
lib/Analysis/LoopInfo.cpp 423 for (const Instruction &I : BB) {
lib/Analysis/ModuleSummaryAnalysis.cpp 272 for (const Instruction &I : BB) {
lib/Analysis/OrderedBasicBlock.cpp 43 auto II = BB->begin();
91 if (LastInstFound == BB->begin()) {
lib/Analysis/ProfileSummaryInfo.cpp 154 for (const auto &I : BB)
183 for (const auto &I : BB)
208 for (const auto &I : BB)
lib/Analysis/ValueTracking.cpp 4298 for (auto I = BB->begin(), E = BB->end(); I != E; ++I)
lib/Bitcode/Writer/BitcodeWriter.cpp 2170 for (const Instruction &I : BB) {
3200 for (BasicBlock::const_iterator I = BB->begin(), E = BB->end();
lib/Bitcode/Writer/ValueEnumerator.cpp 158 for (const Instruction &I : BB)
164 for (const Instruction &I : BB)
282 for (const Instruction &I : BB)
287 for (const Instruction &I : BB)
402 for (const Instruction &I : BB) {
961 for (const Instruction &I : BB)
982 for (const Instruction &I : BB) {
lib/CodeGen/CodeGenPrepare.cpp 782 const PHINode *DestBBPN = dyn_cast<PHINode>(DestBB->begin());
787 if (const PHINode *BBPN = dyn_cast<PHINode>(BB->begin())) {
lib/CodeGen/GlobalISel/IRTranslator.cpp 2335 for (const Instruction &Inst : *BB) {
lib/CodeGen/MIRParser/MIParser.cpp 3014 for (const auto &I : BB)
lib/CodeGen/SelectionDAG/FastISel.cpp 2261 if (!isa<PHINode>(SuccBB->begin()))
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp 134 for (const Instruction &I : BB) {
245 assert(&*BB.begin() == PadInst &&
250 assert(&*BB.begin() == PadInst && "WinEHPrepare failed to demote PHIs");
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 9446 for (const Instruction &I : FuncInfo->Fn->getEntryBlock()) {
9936 if (!isa<PHINode>(SuccBB->begin())) continue;
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1297 for (const Instruction &I : BB) {
lib/CodeGen/StackProtector.cpp 225 for (const Instruction &I : BB)
276 for (const Instruction &I : BB) {
lib/CodeGen/SwiftErrorValueTracking.cpp 108 for (const auto &Inst : LLVMBB) {
lib/IR/AsmWriter.cpp 169 for (const Instruction &I : BB) {
286 for (const Instruction &I : BB)
291 for (const Instruction &I : BB)
998 for (auto &I : BB) {
1061 for (auto &I : BB)
3607 for (const Instruction &I : *BB) {
lib/IR/BasicBlock.cpp 197 for (const Instruction &I : *this)
204 for (const Instruction &I : *this)
211 for (const Instruction &I : *this) {
lib/IR/DebugInfo.cpp 71 for (const Instruction &I : BB)
lib/IR/Dominators.cpp 143 BasicBlock::const_iterator I = DefBB->begin();
292 BasicBlock::const_iterator I = DefBB->begin();
lib/IR/SafepointIRVerifier.cpp 543 for (const auto &I : BB)
590 for (const Instruction &I : *BB) {
654 for (const Instruction &I : *BB) {
lib/IR/TypeFinder.cpp 61 for (const Instruction &I : BB) {
lib/IR/Value.cpp 146 BasicBlock::const_iterator BI = BB->begin(), BE = BB->end();
lib/IR/Verifier.cpp 2362 for (auto &I : BB) {
lib/Target/AArch64/AArch64StackTagging.cpp 504 for (const Instruction &I : *ABB) {
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp 213 for (auto &I : B) {
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp 112 for (const Instruction &I : *BB) {
lib/Target/Hexagon/HexagonCommonGEP.cpp 751 return B->empty() || (&*B->begin() == B->getTerminator());
lib/Target/Mips/MipsOs16.cpp 77 for (BasicBlock::const_iterator I = BB->begin(), E = BB->end();
lib/Target/PowerPC/PPCBoolRetToInt.cpp 132 for (auto &I : BB)
lib/Transforms/IPO/Attributor.cpp 2289 for (const Instruction &I : BB)
lib/Transforms/IPO/GlobalOpt.cpp 1948 ->getEntryBlock().begin());
2858 for (auto &I : Fn.getEntryBlock()) {
lib/Transforms/IPO/PruneEH.cpp 116 for (const Instruction &I : BB) {
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 1797 for (auto BI = Node->begin(); BI != Node->end(); ++BI) {
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp 75 for (const Instruction &I : BB)
lib/Transforms/Scalar/GVNHoist.cpp 273 for (auto &Inst : *BB)
lib/Transforms/Utils/CloneFunction.cpp 53 for (const Instruction &I : *BB) {
484 PFC.CloneBlock(BB, BB->begin(), CloneWorklist);
588 BasicBlock::const_iterator OldI = OldBB->begin();
lib/Transforms/Utils/CodeExtractor.cpp 97 for (Instruction const &Inst : BB)
118 for (BasicBlock::const_iterator I = BB.begin(), E = BB.end(); I != E; ++I) {
lib/Transforms/Utils/FunctionComparator.cpp 764 BasicBlock::const_iterator InstL = BBL->begin(), InstLE = BBL->end();
765 BasicBlock::const_iterator InstR = BBR->begin(), InstRE = BBR->end();
937 for (auto &Inst : *BB) {
lib/Transforms/Utils/InlineFunction.cpp 823 for (const Instruction &J : I) {
lib/Transforms/Utils/LoopUnroll.cpp 384 return isa<PHINode>(BB->begin());
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 211 for (const Instruction &BBI : *BB)
tools/bugpoint/CrashDebugger.cpp 1011 for (const Instruction &I : BB)
1050 for (BasicBlock::const_iterator I = BI->begin(), E = --BI->end();
tools/bugpoint/ExtractFunction.cpp 100 std::advance(RI, std::distance(PBB->begin(), BasicBlock::const_iterator(I)));
tools/clang/unittests/CodeGen/IRMatchers.h 418 for (const auto &I : *BB) {
tools/lldb/source/Expression/IRInterpreter.cpp 130 m_ii = m_bb->begin();
tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp 792 for (const Instruction &Inst : *BB)
tools/polly/lib/Support/ScopLocation.cpp 27 for (const Instruction &Inst : *BB) {
tools/verify-uselistorder/verify-uselistorder.cpp 221 for (const Instruction &I : BB)
226 for (const Instruction &I : BB)
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
58 begin(const _Container& __cont) -> decltype(__cont.begin())
59 { return __cont.begin(); }
utils/unittest/googletest/include/gtest/gtest-printers.h 377 for (typename C::const_iterator it = container.begin();