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

  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.cpp 160 MachineInstr &LastInst = *I;
164 if (LastInst.getOpcode() == NVPTX::GOTO) {
165 TBB = LastInst.getOperand(0).getMBB();
167 } else if (LastInst.getOpcode() == NVPTX::CBranch) {
169 TBB = LastInst.getOperand(1).getMBB();
170 Cond.push_back(LastInst.getOperand(0));
186 LastInst.getOpcode() == NVPTX::GOTO) {
189 FBB = LastInst.getOperand(0).getMBB();
196 LastInst.getOpcode() == NVPTX::GOTO) {
198 I = LastInst;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/XCore/
XCoreInstrInfo.cpp 205 MachineInstr *LastInst = I;
209 if (IsBRU(LastInst->getOpcode())) {
210 TBB = LastInst->getOperand(0).getMBB();
214 XCore::CondCode BranchCode = GetCondFromBranchOpc(LastInst->getOpcode());
221 TBB = LastInst->getOperand(1).getMBB();
223 Cond.push_back(LastInst->getOperand(0));
241 && IsBRU(LastInst->getOpcode())) {
247 FBB = LastInst->getOperand(0).getMBB();
254 IsBRU(LastInst->getOpcode())) {
256 I = LastInst;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
MBlazeInstrInfo.cpp 134 MachineInstr *LastInst = I;
137 unsigned LastOpc = LastInst->getOpcode();
140 TBB = LastInst->getOperand(0).getMBB();
145 TBB = LastInst->getOperand(1).getMBB();
146 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
147 Cond.push_back(LastInst->getOperand(0));
163 MBlaze::isUncondBranchOpcode(LastInst->getOpcode())) {
167 FBB = LastInst->getOperand(0).getMBB();
174 MBlaze::isUncondBranchOpcode(LastInst->getOpcode())) {
176 I = LastInst;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
SPUInstrInfo.cpp 231 MachineInstr *LastInst = I;
235 if (isUncondBranch(LastInst)) {
237 if (!LastInst->getOperand(0).isMBB())
239 TBB = LastInst->getOperand(0).getMBB();
241 } else if (isCondBranch(LastInst)) {
243 TBB = LastInst->getOperand(1).getMBB();
244 DEBUG(errs() << "Pushing LastInst: ");
245 DEBUG(LastInst->dump());
246 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
247 Cond.push_back(LastInst->getOperand(0))
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreInstrInfo.cpp 204 MachineInstr *LastInst = I;
208 if (IsBRU(LastInst->getOpcode())) {
209 TBB = LastInst->getOperand(0).getMBB();
213 XCore::CondCode BranchCode = GetCondFromBranchOpc(LastInst->getOpcode());
220 TBB = LastInst->getOperand(1).getMBB();
222 Cond.push_back(LastInst->getOperand(0));
239 && IsBRU(LastInst->getOpcode())) {
245 FBB = LastInst->getOperand(0).getMBB();
252 IsBRU(LastInst->getOpcode())) {
254 I = LastInst;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/Alpha/
AlphaInstrInfo.cpp 236 MachineInstr *LastInst = I;
240 if (LastInst->getOpcode() == Alpha::BR) {
241 TBB = LastInst->getOperand(0).getMBB();
243 } else if (LastInst->getOpcode() == Alpha::COND_BRANCH_I ||
244 LastInst->getOpcode() == Alpha::COND_BRANCH_F) {
246 TBB = LastInst->getOperand(2).getMBB();
247 Cond.push_back(LastInst->getOperand(0));
248 Cond.push_back(LastInst->getOperand(1));
266 LastInst->getOpcode() == Alpha::BR) {
270 FBB = LastInst->getOperand(0).getMBB()
    [all...]
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.cpp 197 MachineInstr *LastInst = &*I;
198 unsigned LastOpc = LastInst->getOpcode();
199 BranchInstrs.push_back(LastInst);
203 return LastInst->isIndirectBranch() ? BT_Indirect : BT_None;
221 if (LastInst->isUnconditionalBranch()) {
222 TBB = LastInst->getOperand(0).getMBB();
227 AnalyzeCondBr(LastInst, LastOpc, TBB, Cond);
246 LastInst->eraseFromParent();
253 if (!LastInst->isUnconditionalBranch())
257 FBB = LastInst->getOperand(0).getMBB()
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcInstrInfo.cpp 154 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target,
156 Cond.push_back(MachineOperand::CreateImm(LastInst->getOperand(1).getImm()));
157 Target = LastInst->getOperand(0).getMBB();
173 MachineInstr *LastInst = &*I;
174 unsigned LastOpc = LastInst->getOpcode();
179 TBB = LastInst->getOperand(0).getMBB();
184 parseCondBranch(LastInst, TBB, Cond);
198 LastInst->eraseFromParent();
199 LastInst = SecondLastInst;
200 LastOpc = LastInst->getOpcode()
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 463 MachineInstr *LastInst = I;
467 if (LastInst->getOpcode() == PPC::B) {
468 if (!LastInst->getOperand(0).isMBB())
470 TBB = LastInst->getOperand(0).getMBB();
472 } else if (LastInst->getOpcode() == PPC::BCC) {
473 if (!LastInst->getOperand(2).isMBB())
476 TBB = LastInst->getOperand(2).getMBB();
477 Cond.push_back(LastInst->getOperand(0));
478 Cond.push_back(LastInst->getOperand(1));
480 } else if (LastInst->getOpcode() == PPC::BC)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
PPCInstrInfo.cpp 188 MachineInstr *LastInst = I;
192 if (LastInst->getOpcode() == PPC::B) {
193 if (!LastInst->getOperand(0).isMBB())
195 TBB = LastInst->getOperand(0).getMBB();
197 } else if (LastInst->getOpcode() == PPC::BCC) {
198 if (!LastInst->getOperand(2).isMBB())
201 TBB = LastInst->getOperand(2).getMBB();
202 Cond.push_back(LastInst->getOperand(0));
203 Cond.push_back(LastInst->getOperand(1));
220 LastInst->getOpcode() == PPC::B)
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64A57FPLoadBalancing.cpp 193 MachineInstr *StartInst, *LastInst, *KillInst;
200 /// we cannot change LastInst's outgoing register.
203 /// The "color" of LastInst. This will be the preferred chain color,
209 : StartInst(MI), LastInst(MI), KillInst(nullptr),
218 LastInst = MI;
237 /// LastInst) is killed by MI with no intervening uses or defs.
250 MachineInstr *getLast() const { return LastInst; }
254 /// of the chain. This is the maximum of KillInst (if set) and LastInst.
256 return ++MachineBasicBlock::iterator(KillInst ? KillInst : LastInst);
297 LastInst->print(OS, /* SkipOpers= */true)
    [all...]
AArch64InstrInfo.cpp 64 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target,
67 switch (LastInst->getOpcode()) {
71 Target = LastInst->getOperand(1).getMBB();
72 Cond.push_back(LastInst->getOperand(0));
78 Target = LastInst->getOperand(1).getMBB();
80 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
81 Cond.push_back(LastInst->getOperand(0));
87 Target = LastInst->getOperand(2).getMBB();
89 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
90 Cond.push_back(LastInst->getOperand(0))
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/Mips/
MipsInstrInfo.cpp 294 MachineInstr *LastInst = &*I;
295 unsigned LastOpc = LastInst->getOpcode();
318 TBB = LastInst->getOperand(0).getMBB();
323 AnalyzeCondBr(LastInst, LastOpc, TBB, Cond);
340 LastInst->eraseFromParent();
350 FBB = LastInst->getOperand(0).getMBB();
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp 431 MachineInstr *LastInst = &*I;
435 if (&*I != LastInst && !I->isBundle() && isUnpredicatedTerminator(*I)) {
447 int LastOpcode = LastInst->getOpcode();
451 if (LastOpcode == Hexagon::J2_jump && !LastInst->getOperand(0).isMBB())
458 bool LastOpcodeHasNVJump = isNewValueJump(LastInst);
460 if (LastOpcodeHasJMP_c && !LastInst->getOperand(1).isMBB())
464 if (LastInst && !SecondLastInst) {
466 TBB = LastInst->getOperand(0).getMBB();
470 TBB = LastInst->getOperand(0).getMBB();
471 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()))
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMBaseInstrInfo.cpp 288 MachineInstr *LastInst = I;
291 unsigned LastOpc = LastInst->getOpcode();
294 TBB = LastInst->getOperand(0).getMBB();
299 TBB = LastInst->getOperand(0).getMBB();
300 Cond.push_back(LastInst->getOperand(1));
301 Cond.push_back(LastInst->getOperand(2));
315 LastInst->eraseFromParent();
316 LastInst = SecondLastInst;
317 LastOpc = LastInst->getOpcode();
320 TBB = LastInst->getOperand(0).getMBB()
    [all...]
  /external/llvm/lib/Target/AMDGPU/
R600InstrInfo.cpp 713 MachineInstr &LastInst = *I;
716 unsigned LastOpc = LastInst.getOpcode();
720 TBB = LastInst.getOperand(0).getMBB();
727 TBB = LastInst.getOperand(0).getMBB();
747 FBB = LastInst.getOperand(0).getMBB();
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceCfg.cpp 685 auto &LastInst = Insts.back();
691 PreHeader->appendInst(&LastInst);
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp     [all...]
  /external/llvm/lib/CodeGen/
CodeGenPrepare.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]

Completed in 379 milliseconds