reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineDominators.h
  138     MachineBasicBlock::const_iterator I = BBA->begin();
include/llvm/CodeGen/SlotIndexes.h
  428       MachineBasicBlock::const_iterator I = MI, B = MBB->begin();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 1408     for (const auto &MI : MBB) {
 1427     for (const auto &MI : MBB) {
 2859     for (const auto &MI : MBB) {
 2895     for (const auto &NextMI : *MI->getParent()) {
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
  241     for (const auto &MI : MBB) {
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 1730     for (const auto &MI : MBB)
lib/CodeGen/AsmPrinter/EHStreamer.cpp
  244     for (const auto &MI : MBB) {
lib/CodeGen/AsmPrinter/WinException.cpp
  406     auto BlockBegin = Begin->begin();
  455       MBBI = MFI->begin();
lib/CodeGen/BranchFolding.cpp
  231     for (const MachineInstr &I : BB)
lib/CodeGen/BranchRelaxation.cpp
  170   for (const MachineInstr &MI : MBB)
  187   for (MachineBasicBlock::const_iterator I = MBB->begin(); &*I != &MI; ++I) {
lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
   27   MachineBasicBlock::const_iterator I = BBA->begin();
lib/CodeGen/GlobalISel/InstructionSelect.cpp
  235     for (const auto &MI : MBB) {
lib/CodeGen/GlobalISel/LegalizerInfo.cpp
  741       for (const MachineInstr &MI : MBB)
lib/CodeGen/LexicalScopes.cpp
   76     for (const auto &MInsn : MBB) {
lib/CodeGen/LiveIntervals.cpp
  225     for (const MachineInstr &MI : MBB) {
lib/CodeGen/LiveVariables.cpp
  710     for (const auto &BBI : MBB) {
lib/CodeGen/MIRCanonicalizerPass.cpp
  147     for (auto &CurMI : *MI.getParent()) {
lib/CodeGen/MIRParser/MIRParser.cpp
  322     for (const MachineInstr &MI : MBB) {
  614     for (const MachineInstr &MI : MBB) {
lib/CodeGen/MIRPrinter.cpp
  554   for (const MachineInstr &MI : MBB) {
lib/CodeGen/MachineBasicBlock.cpp
 1428   if (I != begin()) {
 1462     } while (I != begin() && N > 0);
 1466   if (I == begin()) {
lib/CodeGen/MachineCSE.cpp
  366       I = MBB->begin();
lib/CodeGen/MachineFrameInfo.cpp
  198     for (const MachineInstr &MI : MBB) {
lib/CodeGen/MachineTraceMetrics.cpp
  111   for (const auto &MI : *MBB) {
  581   for (const auto &I : *BadMBB)
  883     for (const auto &UseMI : *MBB) {
 1074       for (const auto &PHI : *Succ) {
 1091     for (MachineBasicBlock::const_iterator BI = MBB->end(), BB = MBB->begin();
lib/CodeGen/MachineVerifier.cpp
 2209   for (const MachineInstr &Phi : MBB) {
 2779     for (const auto &I : *MBB) {
lib/CodeGen/PHIElimination.cpp
  553     for (const auto &BBI : MBB) {
lib/CodeGen/RegAllocPBQP.cpp
  446       for (const auto &MI : MBB) {
lib/CodeGen/RegisterCoalescer.cpp
  390   for (const auto &MI : *MBB) {
lib/CodeGen/RegisterPressure.cpp
  852   assert(CurrPos != MBB->begin());
  861   CurrPos = skipDebugInstructionsBackward(std::prev(CurrPos), MBB->begin());
  877     assert(CurrPos == MBB->begin());
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  641     for (const auto &MI : MBB) {
lib/CodeGen/SplitKit.cpp
  101     for (MachineBasicBlock::const_iterator I = MBB.end(), E = MBB.begin();
lib/CodeGen/StackColoring.cpp
  833     for (const MachineInstr &MI : MBB) {
lib/CodeGen/TailDuplicator.cpp
  311   for (const auto &MI : BB) {
lib/Target/AArch64/AArch64PBQPRegAlloc.cpp
  336     for (const auto &MI: MBB) {
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  577     for (const MachineInstr &MI : MBB) {
  697     for (const MachineInstr &MI : MBB) {
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
  111       skipDebugInstructionsForward(SrcBB.begin(), SrcBB.end())->getOpcode() ==
lib/Target/AMDGPU/GCNNSAReassign.cpp
  242     for (const MachineInstr &MI : MBB) {
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  460   auto I = MBB->begin();
  464     RPTracker.reset(*MBB->begin(), &LiveIn);
  497     RPTracker.reset(*OnlySucc->begin(), &RPTracker.getLiveRegs());
lib/Target/AMDGPU/R600AsmPrinter.cpp
   52     for (const MachineInstr &MI : MBB) {
lib/Target/AMDGPU/R600InstrInfo.cpp
  888     if (MI.getParent()->begin() != MachineBasicBlock::const_iterator(MI))
lib/Target/AMDGPU/SIISelLowering.cpp
10773     for (const MachineInstr &MI : *MBB) {
lib/Target/AMDGPU/SIInsertSkips.cpp
  117     for (MachineBasicBlock::const_iterator I = MBB.begin(), E = MBB.end();
lib/Target/ARM/ARMBasicBlockInfo.cpp
   84   for (MachineBasicBlock::const_iterator I = MBB->begin(); &*I != MI; ++I) {
lib/Target/ARM/ARMFrameLowering.cpp
 1491     for (auto &MI : MBB)
lib/Target/AVR/AVRFrameLowering.cpp
  461       for (const MachineInstr &MI : BB) {
lib/Target/Hexagon/BitTracker.cpp
  786     MachineBasicBlock::const_iterator I = MI->getParent()->begin();
 1064     MachineBasicBlock::const_iterator It = B.begin(), End = B.end();
lib/Target/Hexagon/HexagonConstPropagation.cpp
  804   for (const MachineInstr &MI : *MB) {
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  341   for (auto &I : *B)
  369   for (auto &MI : *B) {
  435     for (auto &MI : B) {
  454   for (const MachineInstr &MI : *B) {
  490   for (auto &MI : *B) {
  544     unsigned T = std::count_if(B->begin(), B->getFirstTerminator(),
lib/Target/Hexagon/HexagonFixupHwLoops.cpp
  125     for (const MachineInstr &MI : MBB)
lib/Target/Hexagon/HexagonFrameLowering.cpp
  284     for (auto &I : MBB) {
 2401     for (auto &I : B)
 2502     for (const MachineInstr &MI : B) {
lib/Target/Hexagon/HexagonGenInsert.cpp
  604     for (mb_iterator I = B.begin(), E = B.end(); I != E; ++I) {
  788   unsigned D1 = std::distance(TB->begin(), ToI);
lib/Target/Hexagon/HexagonInstrInfo.cpp
 2982   for (auto &I : *B)
 3602     for (const MachineInstr &I : B) {
lib/Target/Hexagon/HexagonSplitDouble.cpp
  534   for (auto &MI : *HB) {
lib/Target/Hexagon/RDFRegisters.cpp
   78     for (const MachineInstr &In : B)
lib/Target/Lanai/LanaiAsmPrinter.cpp
  233   while (I != Pred->begin() && !(--I)->isTerminator()) {
lib/Target/Mips/MipsAsmPrinter.cpp
  508   while (I != Pred->begin() && !(--I)->isTerminator()) ;
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  385     for (const MachineInstr &MI : MBB) {
lib/Target/X86/X86FrameLowering.cpp
 3118     for (auto &MI : MBB) {
lib/Target/X86/X86MCInstLower.cpp
 1594   while (MBBI == MBB->begin()) {
lib/Target/X86/X86OptimizeLEAs.cpp
  474   for (auto &MI : MBB) {
usr/include/c++/7.4.0/bits/range_access.h
   58     begin(const _Container& __cont) -> decltype(__cont.begin())