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

  /external/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h 105 MachineBasicBlock::iterator RegionEnd;
107 /// The index in BB of RegionEnd.
163 MachineBasicBlock::iterator end() const { return RegionEnd; }
  /external/llvm/lib/CodeGen/
PostRASchedulerList.cpp 371 AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin, RegionEnd,
746 RegionBegin = RegionEnd;
750 BB->splice(RegionEnd, BB, FirstDbgValue);
755 BB->splice(RegionEnd, BB, SU->getInstr());
758 TII->insertNoop(*BB, RegionEnd);
763 RegionBegin = prior(RegionEnd);
MachineScheduler.cpp 188 /// scheduler must update the RegionBegin and RegionEnd positions cached by
233 // Break the block into scheduling regions [I, RegionEnd), and schedule each
234 // region as soon as it is discovered. RegionEnd points the scheduling
235 // boundary at the bottom of the region. The DAG does not include RegionEnd,
236 // but the region does (i.e. the next RegionEnd is above the previous
237 // RegionBegin). If the current block has no terminator then RegionEnd ==
242 // 'RegionEnd' are invalid across these calls.
244 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
245 RegionEnd != MBB->begin(); RegionEnd = Scheduler->begin())
    [all...]
ScheduleDAGInstrs.cpp 181 RegionEnd = end;
203 MachineInstr *ExitMI = RegionEnd != BB->end() ? &*RegionEnd : 0;
672 for (MachineBasicBlock::iterator I = RegionBegin; I != RegionEnd; ++I) {
732 for (MachineBasicBlock::iterator MII = RegionEnd, MIE = RegionBegin;
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 204 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
205 RegionEnd != MBB->begin();) {
208 MachineBasicBlock::iterator I = RegionEnd;
216 if (I == RegionEnd) {
217 RegionEnd = llvm::prior(RegionEnd);
222 if (I == llvm::prior(RegionEnd)) {
223 RegionEnd = llvm::prior(RegionEnd);
227 Packetizer.PacketizeMIs(MBB, I, RegionEnd);
    [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_2_7/
BitcodeReader.cpp 72 if (Function *RegionEnd = M->getFunction("llvm.dbg.region.end")) {
73 while (!RegionEnd->use_empty())
74 cast<CallInst>(RegionEnd->use_back())->eraseFromParent();
75 RegionEnd->eraseFromParent();
    [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_3_0/
BitcodeReader.cpp 314 if (Function *RegionEnd = M->getFunction("llvm.dbg.region.end")) {
315 while (!RegionEnd->use_empty())
316 cast<CallInst>(RegionEnd->use_back())->eraseFromParent();
317 RegionEnd->eraseFromParent();
    [all...]

Completed in 663 milliseconds