HomeSort by relevance Sort by last modified time
    Searched refs:instr_iterator (Results 1 - 23 of 23) sorted by null

  /external/llvm/include/llvm/CodeGen/
MachineInstrBundle.h 29 MachineBasicBlock::instr_iterator FirstMI,
30 MachineBasicBlock::instr_iterator LastMI);
37 MachineBasicBlock::instr_iterator finalizeBundle(MachineBasicBlock &MBB,
38 MachineBasicBlock::instr_iterator FirstMI);
47 MachineBasicBlock::instr_iterator I(MI);
61 inline MachineBasicBlock::instr_iterator
63 MachineBasicBlock::instr_iterator I(MI);
95 MachineBasicBlock::instr_iterator InstrI, InstrE;
MachineBasicBlock.h 224 typedef Instructions::iterator instr_iterator; typedef in class:llvm::MachineBasicBlock
226 typedef std::reverse_iterator<instr_iterator> reverse_instr_iterator;
231 bundle_iterator<MachineInstr,instr_iterator> iterator;
251 instr_iterator instr_begin() { return Insts.begin(); }
253 instr_iterator instr_end() { return Insts.end(); }
538 /// instr_iterator instead.
539 instr_iterator getFirstInstrTerminator();
578 instr_iterator insert(instr_iterator I, MachineInstr *M);
610 instr_iterator erase(instr_iterator I)
    [all...]
MachineInstrBuilder.h 264 MachineBasicBlock::instr_iterator I,
280 MachineBasicBlock::instr_iterator MII(I);
302 MachineBasicBlock::instr_iterator I,
316 MachineBasicBlock::instr_iterator MII(I);
418 MachineBasicBlock::instr_iterator Begin;
419 MachineBasicBlock::instr_iterator End;
455 MachineBasicBlock::instr_iterator begin() const { return Begin; }
458 MachineBasicBlock::instr_iterator end() const { return End; }
462 MIBundleBuilder &insert(MachineBasicBlock::instr_iterator I,
  /external/llvm/lib/CodeGen/
MachineInstrBundle.cpp 51 for (MachineBasicBlock::instr_iterator MII = MBB->instr_begin(),
113 MachineBasicBlock::instr_iterator FirstMI,
114 MachineBasicBlock::instr_iterator LastMI) {
222 MachineBasicBlock::instr_iterator
224 MachineBasicBlock::instr_iterator FirstMI) {
225 MachineBasicBlock::instr_iterator E = MBB.instr_end();
226 MachineBasicBlock::instr_iterator LastMI = std::next(FirstMI);
239 MachineBasicBlock::instr_iterator MII = MBB.instr_begin();
240 MachineBasicBlock::instr_iterator MIE = MBB.instr_end();
ProcessImplicitDefs.cpp 99 MachineBasicBlock::instr_iterator UserMI = MI->getIterator();
100 MachineBasicBlock::instr_iterator UserE = MI->getParent()->instr_end();
151 for (MachineBasicBlock::instr_iterator MBBI = MFI->instr_begin(),
MachineBasicBlock.cpp 84 for (MachineBasicBlock::instr_iterator
142 instr_iterator I = instr_begin(), E = instr_end();
171 MachineBasicBlock::instr_iterator MachineBasicBlock::getFirstInstrTerminator() {
172 instr_iterator B = instr_begin(), E = instr_end(), I = E;
190 instr_iterator B = instr_begin(), I = instr_end();
649 for (MachineBasicBlock::instr_iterator MI = Succ->instr_begin(),
770 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end();
790 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end();
812 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end();
821 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end()
    [all...]
MachineInstr.cpp     [all...]
ScheduleDAGInstrs.cpp     [all...]
VirtRegMap.cpp 356 for (MachineBasicBlock::instr_iterator
TailDuplication.cpp 827 // Use instr_iterator here to properly handle bundles, e.g.
829 MachineBasicBlock::instr_iterator I = TailBB->instr_begin();
    [all...]
MachineLICM.cpp 719 for (MachineBasicBlock::instr_iterator I = Preheader->instr_begin();
    [all...]
MachineScheduler.cpp 264 // instr_iterator, which does not check for null, finally return a
266 return MachineBasicBlock::instr_iterator(
428 // MBB::size() uses instr_iterator to count. Here we need a bundle to count
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp 404 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef
405 for (instr_iterator I = Header->instr_begin(), E = Header->instr_end();
1289 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef
1587 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef
1831 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef
    [all...]
HexagonVLIWPacketizer.cpp 127 MachineBasicBlock::instr_iterator InsertPt;
    [all...]
HexagonInstrInfo.cpp 303 MachineBasicBlock::instr_iterator I = MBB.instr_end();
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyInstrInfo.cpp 105 MachineBasicBlock::instr_iterator I = MBB.instr_end();
WebAssemblyRegStackify.cpp 213 MBB.insert(MachineBasicBlock::instr_iterator(Insert),
  /external/llvm/lib/Target/Mips/
MipsLongBranch.cpp 176 for (MachineBasicBlock::instr_iterator MI = MBB->instr_begin();
241 MachineBasicBlock::instr_iterator II(Br);
MipsDelaySlotFiller.cpp 598 MachineBasicBlock::instr_iterator DSI(I);
MipsConstantIslandPass.cpp     [all...]
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
R600Packetizer.cpp 78 MachineBasicBlock::instr_iterator BI = I.getInstrIterator();
R600ControlFlowFinalizer.cpp 390 for (MachineBasicBlock::instr_iterator E = MBB.instr_end(); I != E;) {
400 MachineBasicBlock::instr_iterator BI = I.getInstrIterator();

Completed in 584 milliseconds