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

  /external/llvm/lib/Target/R600/
R600Packetizer.cpp 328 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
329 RegionEnd != MBB->begin();) {
332 MachineBasicBlock::iterator I = RegionEnd;
340 if (I == RegionEnd) {
341 RegionEnd = llvm::prior(RegionEnd);
346 if (I == llvm::prior(RegionEnd)) {
347 RegionEnd = llvm::prior(RegionEnd);
351 Packetizer.PacketizeMIs(MBB, I, RegionEnd);
    [all...]
  /external/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h 105 MachineBasicBlock::iterator RegionEnd;
107 /// The index in BB of RegionEnd.
170 MachineBasicBlock::iterator end() const { return RegionEnd; }
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 235 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
236 RegionEnd != MBB->begin();) {
239 MachineBasicBlock::iterator I = RegionEnd;
247 if (I == RegionEnd) {
248 RegionEnd = llvm::prior(RegionEnd);
253 if (I == llvm::prior(RegionEnd)) {
254 RegionEnd = llvm::prior(RegionEnd);
258 Packetizer.PacketizeMIs(MBB, I, RegionEnd);
    [all...]
  /external/llvm/lib/CodeGen/
PostRASchedulerList.cpp 371 AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin, RegionEnd,
744 RegionBegin = RegionEnd;
748 BB->splice(RegionEnd, BB, FirstDbgValue);
753 BB->splice(RegionEnd, BB, SU->getInstr());
756 TII->insertNoop(*BB, RegionEnd);
761 RegionBegin = prior(RegionEnd);
MachineScheduler.cpp 189 /// scheduler must update the RegionBegin and RegionEnd positions cached by
234 // Break the block into scheduling regions [I, RegionEnd), and schedule each
235 // region as soon as it is discovered. RegionEnd points the scheduling
236 // boundary at the bottom of the region. The DAG does not include RegionEnd,
237 // but the region does (i.e. the next RegionEnd is above the previous
238 // RegionBegin). If the current block has no terminator then RegionEnd ==
243 // 'RegionEnd' are invalid across these calls.
245 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
246 RegionEnd != MBB->begin(); RegionEnd = Scheduler->begin())
    [all...]
ScheduleDAGInstrs.cpp 184 RegionEnd = end;
206 MachineInstr *ExitMI = RegionEnd != BB->end() ? &*RegionEnd : 0;
669 for (MachineBasicBlock::iterator I = RegionBegin; I != RegionEnd; ++I) {
729 for (MachineBasicBlock::iterator MII = RegionEnd, MIE = RegionBegin;
    [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 316 milliseconds