|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/MemorySSA.h 182 return this->AllAccessType::getIterator();
194 return this->DefsOnlyType::getIterator();
include/llvm/CodeGen/SlotIndexes.h 392 auto BundleStart = getBundleStart(MI.getIterator());
393 auto BundleEnd = getBundleEnd(MI.getIterator());
lib/Analysis/AliasAnalysis.cpp 716 BasicBlock::const_iterator I = I1.getIterator();
717 BasicBlock::const_iterator E = I2.getIterator();
lib/Analysis/CFG.cpp 241 for (BasicBlock::const_iterator I = A->getIterator(), E = BB->end(); I != E;
lib/Analysis/MemorySSAUpdater.cpp 1380 auto BBI = I->getIterator(), BBE = BB->end();
lib/Analysis/OrderedBasicBlock.cpp 109 LastInstFound = New->getIterator();
lib/Analysis/ValueTracking.cpp 4406 BasicBlock::const_iterator Begin = PoisonI->getIterator(), End = BB->end();
4431 Begin = BB->getFirstNonPHI()->getIterator();
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 960 auto I = std::next(MI.getIterator());
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 576 bool ShouldTryEmitEntryVals = MBB->getIterator() == MF->begin();
lib/CodeGen/LiveDebugValues.cpp 881 auto NextI = std::next(MI.getIterator());
lib/CodeGen/MIRPrinter.cpp 476 MachineBasicBlock::const_instr_iterator CallI = CSInfo.first->getIterator();
593 MachineFunction::const_iterator NextI = std::next(MBB.getIterator());
lib/CodeGen/MachineFunction.cpp 344 MachineBasicBlock::const_instr_iterator I = Orig.getIterator();
lib/CodeGen/MachineInstr.cpp 570 for (MachineBasicBlock::const_instr_iterator MII = getIterator();; ++MII) {
597 MachineBasicBlock::const_instr_iterator I1 = getIterator();
598 MachineBasicBlock::const_instr_iterator I2 = Other.getIterator();
920 MachineBasicBlock::const_instr_iterator I = getIterator();
lib/CodeGen/MachineVerifier.cpp 627 MBB->getIterator() != MBB->getParent()->begin()) {
680 MachineFunction::const_iterator MBBI = MBB->getIterator();
731 MachineFunction::const_iterator MBBI = MBB->getIterator();
2603 MachineFunction::const_iterator MFI = MBB->getIterator();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1423 LLVMBB->getFirstNonPHI()->getIterator();
1523 SelectBasicBlock(Inst->getIterator(), BI, HadTailCall);
lib/IR/BasicBlock.cpp 228 const_iterator InsertPt = FirstNonPHI->getIterator();
lib/Target/AMDGPU/AMDGPUInline.cpp 168 if (isa<ReturnInst>(*std::next(I->getIterator()))) {
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp 273 MachineBasicBlock::const_instr_iterator I = ++MI->getIterator();
397 MachineBasicBlock::const_instr_iterator I = ++MI->getIterator();
lib/Target/AMDGPU/GCNRegBankReassign.cpp 406 MachineBasicBlock::const_instr_iterator Def(MI.getIterator());
lib/Target/AMDGPU/SIInstrInfo.cpp 5970 MachineBasicBlock::const_instr_iterator I = MI.getIterator();
6469 auto E = UseMI.getIterator();
6470 for (auto I = std::next(DefMI.getIterator()); I != E; ++I) {
6509 for (auto I = std::next(DefMI.getIterator()); ; ++I) {
lib/Target/ARM/ARMBaseInstrInfo.cpp 484 MachineBasicBlock::const_instr_iterator I = MI.getIterator();
759 MachineBasicBlock::const_instr_iterator I = MI.getIterator();
4048 MachineBasicBlock::const_instr_iterator II = ++MI.getIterator();
4636 MachineBasicBlock::const_instr_iterator I = MI.getIterator();
lib/Target/Hexagon/BitTracker.cpp 787 MachineBasicBlock::const_iterator E = MI->getIterator();
966 MachineFunction::const_iterator BIt = B.getIterator();
1087 MachineFunction::const_iterator BIt = B.getIterator();
lib/Target/Hexagon/HexagonAsmPrinter.cpp 751 MachineBasicBlock::const_instr_iterator MII = MI->getIterator();
lib/Target/Hexagon/HexagonConstExtenders.cpp 745 return std::distance(F.begin(), ThisB->getIterator()) <
746 std::distance(F.begin(), OtherB->getIterator());
lib/Target/Hexagon/HexagonConstPropagation.cpp 726 MachineBasicBlock::const_iterator It = BrI.getIterator();
757 MachineFunction::const_iterator BI = B.getIterator();
808 FirstBr = MI.getIterator();
832 MachineFunction::const_iterator BI = MB->getIterator();
lib/Target/Hexagon/HexagonInstrInfo.cpp 342 MachineBasicBlock::const_instr_iterator MII = MI.getIterator();
360 MachineBasicBlock::const_instr_iterator MII = MI.getIterator();
1010 auto E = ++MachineBasicBlock::const_iterator(MI.getIterator()).getReverse();
lib/Target/Lanai/LanaiAsmPrinter.cpp 198 MachineBasicBlock::const_instr_iterator I = MI->getIterator();
lib/Target/Mips/MipsAsmPrinter.cpp 252 MachineBasicBlock::const_instr_iterator I = MI->getIterator();
lib/Target/Sparc/SparcAsmPrinter.cpp 264 MachineBasicBlock::const_instr_iterator I = MI->getIterator();
lib/Transforms/ObjCARC/ObjCARCContract.cpp 128 BasicBlock::const_iterator I = ++Call->getIterator();
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 175 make_range(Start.getIterator(), End.getIterator()))
175 make_range(Start.getIterator(), End.getIterator()))
lib/Transforms/Utils/CloneFunction.cpp 480 PFC.CloneBlock(StartingBB, StartingInst->getIterator(), CloneWorklist);
unittests/ADT/SimpleIListTest.cpp 613 return Node1Type::getIterator();
616 return Node2Type::getIterator();
unittests/CodeGen/MachineInstrBundleIteratorTest.cpp 99 ASSERT_FALSE(CMBI.getIterator() == I);
101 ASSERT_FALSE(I == CMBI.getIterator());
103 ASSERT_FALSE(CMBI.getIterator() == CI);
105 ASSERT_FALSE(CI == CMBI.getIterator());
123 ASSERT_TRUE(CMBI.getIterator() != I);
125 ASSERT_TRUE(I != CMBI.getIterator());
127 ASSERT_TRUE(CMBI.getIterator() != CI);
129 ASSERT_TRUE(CI != CMBI.getIterator());