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

  /external/llvm/lib/Target/MBlaze/
MBlazeInstrInfo.cpp 155 MachineInstr *SecondLastInst = I;
158 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(--I))
162 if (MBlaze::isCondBranchOpcode(SecondLastInst->getOpcode()) &&
164 TBB = SecondLastInst->getOperand(1).getMBB();
165 Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode()));
166 Cond.push_back(SecondLastInst->getOperand(0));
173 if (MBlaze::isUncondBranchOpcode(SecondLastInst->getOpcode()) &&
175 TBB = SecondLastInst->getOperand(0).getMBB();
  /external/llvm/lib/Target/XCore/
XCoreInstrInfo.cpp 228 MachineInstr *SecondLastInst = I;
231 if (SecondLastInst && I != MBB.begin() &&
235 unsigned SecondLastOpc = SecondLastInst->getOpcode();
243 TBB = SecondLastInst->getOperand(1).getMBB();
245 Cond.push_back(SecondLastInst->getOperand(0));
253 if (IsBRU(SecondLastInst->getOpcode()) &&
255 TBB = SecondLastInst->getOperand(0).getMBB();
263 if (IsBR_JT(SecondLastInst->getOpcode()) && IsBRU(LastInst->getOpcode())) {
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.cpp 120 MachineInstr *SecondLastInst = NULL;
123 SecondLastInst = &*I;
124 SecondLastOpc = GetAnalyzableBrOpc(SecondLastInst->getOpcode());
127 if (isUnpredicatedTerminator(SecondLastInst) && !SecondLastOpc)
156 TBB = SecondLastInst->getOperand(0).getMBB();
166 AnalyzeCondBr(SecondLastInst, SecondLastOpc, TBB, Cond);
  /external/llvm/lib/Target/CellSPU/
SPUInstrInfo.cpp 251 MachineInstr *SecondLastInst = I;
254 if (SecondLastInst && I != MBB.begin() &&
259 if (isCondBranch(SecondLastInst) && isUncondBranch(LastInst)) {
260 TBB = SecondLastInst->getOperand(1).getMBB();
261 DEBUG(errs() << "Pushing SecondLastInst: ");
262 DEBUG(SecondLastInst->dump());
263 Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode()));
264 Cond.push_back(SecondLastInst->getOperand(0));
271 if (isUncondBranch(SecondLastInst) && isUncondBranch(LastInst)) {
272 TBB = SecondLastInst->getOperand(0).getMBB()
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 279 MachineInstr *SecondLastInst = I;
282 if (SecondLastInst && I != MBB.begin() &&
287 if (SecondLastInst->getOpcode() == PPC::BCC &&
289 if (!SecondLastInst->getOperand(2).isMBB() ||
292 TBB = SecondLastInst->getOperand(2).getMBB();
293 Cond.push_back(SecondLastInst->getOperand(0));
294 Cond.push_back(SecondLastInst->getOperand(1));
297 } else if ((SecondLastInst->getOpcode() == PPC::BDNZ8 ||
298 SecondLastInst->getOpcode() == PPC::BDNZ) &&
300 if (!SecondLastInst->getOperand(0).isMBB() |
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.cpp 248 MachineInstr *SecondLastInst = I;
251 if (SecondLastInst && I != MBB.begin() &&
256 if (SecondLastInst->getOpcode() == NVPTX::CBranch &&
258 TBB = SecondLastInst->getOperand(1).getMBB();
259 Cond.push_back(SecondLastInst->getOperand(0));
266 if (SecondLastInst->getOpcode() == NVPTX::GOTO &&
268 TBB = SecondLastInst->getOperand(0).getMBB();
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp 236 MachineInstr *SecondLastInst = I;
239 if (SecondLastInst && I != MBB.begin() &&
244 if (((SecondLastInst->getOpcode() == Hexagon::BRCOND) ||
245 (SecondLastInst->getOpcode() == Hexagon::JMP_c)) &&
247 TBB = SecondLastInst->getOperand(1).getMBB();
248 Cond.push_back(SecondLastInst->getOperand(0));
254 if ((SecondLastInst->getOpcode() == Hexagon::JMP_cNot) &&
256 TBB = SecondLastInst->getOperand(1).getMBB();
258 Cond.push_back(SecondLastInst->getOperand(0));
265 if (SecondLastInst->getOpcode() == Hexagon::JMP &
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp 305 MachineInstr *SecondLastInst = I;
306 unsigned SecondLastOpc = SecondLastInst->getOpcode();
313 LastInst = SecondLastInst;
320 SecondLastInst = I;
321 SecondLastOpc = SecondLastInst->getOpcode();
327 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(--I))
332 TBB = SecondLastInst->getOperand(0).getMBB();
333 Cond.push_back(SecondLastInst->getOperand(1));
334 Cond.push_back(SecondLastInst->getOperand(2));
342 TBB = SecondLastInst->getOperand(0).getMBB()
    [all...]

Completed in 166 milliseconds