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

  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.cpp 179 MachineInstr *LastInst = I;
183 if (LastInst->getOpcode() == NVPTX::GOTO) {
184 TBB = LastInst->getOperand(0).getMBB();
186 } else if (LastInst->getOpcode() == NVPTX::CBranch) {
188 TBB = LastInst->getOperand(1).getMBB();
189 Cond.push_back(LastInst->getOperand(0));
205 LastInst->getOpcode() == NVPTX::GOTO) {
208 FBB = LastInst->getOperand(0).getMBB();
215 LastInst->getOpcode() == NVPTX::GOTO) {
217 I = LastInst;
    [all...]
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.cpp 202 MachineInstr *LastInst = &*I;
203 unsigned LastOpc = LastInst->getOpcode();
204 BranchInstrs.push_back(LastInst);
208 return LastInst->isIndirectBranch() ? BT_Indirect : BT_None;
227 TBB = LastInst->getOperand(0).getMBB();
232 AnalyzeCondBr(LastInst, LastOpc, TBB, Cond);
251 LastInst->eraseFromParent();
262 FBB = LastInst->getOperand(0).getMBB();
  /external/llvm/lib/Target/XCore/
XCoreInstrInfo.cpp 212 MachineInstr *LastInst = I;
216 if (IsBRU(LastInst->getOpcode())) {
217 TBB = LastInst->getOperand(0).getMBB();
221 XCore::CondCode BranchCode = GetCondFromBranchOpc(LastInst->getOpcode());
228 TBB = LastInst->getOperand(1).getMBB();
230 Cond.push_back(LastInst->getOperand(0));
248 && IsBRU(LastInst->getOpcode())) {
254 FBB = LastInst->getOperand(0).getMBB();
261 IsBRU(LastInst->getOpcode())) {
263 I = LastInst;
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 357 MachineInstr *LastInst = I;
361 if (LastInst->getOpcode() == PPC::B) {
362 if (!LastInst->getOperand(0).isMBB())
364 TBB = LastInst->getOperand(0).getMBB();
366 } else if (LastInst->getOpcode() == PPC::BCC) {
367 if (!LastInst->getOperand(2).isMBB())
370 TBB = LastInst->getOperand(2).getMBB();
371 Cond.push_back(LastInst->getOperand(0));
372 Cond.push_back(LastInst->getOperand(1));
374 } else if (LastInst->getOpcode() == PPC::BC)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600InstrInfo.cpp 200 MachineInstr *LastInst = I;
203 unsigned LastOpc = LastInst->getOpcode();
207 if(!isPredicated(LastInst)) {
208 TBB = LastInst->getOperand(0).getMBB();
215 TBB = LastInst->getOperand(0).getMBB();
233 !isPredicated(LastInst)) {
239 FBB = LastInst->getOperand(0).getMBB();
  /external/mesa3d/src/gallium/drivers/radeon/
R600InstrInfo.cpp 200 MachineInstr *LastInst = I;
203 unsigned LastOpc = LastInst->getOpcode();
207 if(!isPredicated(LastInst)) {
208 TBB = LastInst->getOperand(0).getMBB();
215 TBB = LastInst->getOperand(0).getMBB();
233 !isPredicated(LastInst)) {
239 FBB = LastInst->getOperand(0).getMBB();
  /external/llvm/lib/Target/AArch64/
AArch64A57FPLoadBalancing.cpp 174 MachineInstr *StartInst, *LastInst, *KillInst;
181 /// we cannot change LastInst's outgoing register.
184 /// The "color" of LastInst. This will be the preferred chain color,
190 : StartInst(MI), LastInst(MI), KillInst(nullptr),
199 LastInst = MI;
218 /// LastInst) is killed by MI with no intervening uses or defs.
231 MachineInstr *getLast() const { return LastInst; }
235 /// of the chain. This is the maximum of KillInst (if set) and LastInst.
237 return ++MachineBasicBlock::iterator(KillInst ? KillInst : LastInst);
277 LastInst->print(OS, NULL, true)
    [all...]
AArch64InstrInfo.cpp 60 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target,
63 switch (LastInst->getOpcode()) {
67 Target = LastInst->getOperand(1).getMBB();
68 Cond.push_back(LastInst->getOperand(0));
74 Target = LastInst->getOperand(1).getMBB();
76 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
77 Cond.push_back(LastInst->getOperand(0));
83 Target = LastInst->getOperand(2).getMBB();
85 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
86 Cond.push_back(LastInst->getOperand(0))
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp 229 MachineInstr *LastInst = I;
233 if (&*I != LastInst && !I->isBundle() && isUnpredicatedTerminator(I)) {
245 int LastOpcode = LastInst->getOpcode();
251 if (LastInst && !SecondLastInst) {
253 TBB = LastInst->getOperand(0).getMBB();
257 TBB = LastInst->getOperand(0).getMBB();
258 Cond.push_back(LastInst->getOperand(0));
262 TBB = LastInst->getOperand(1).getMBB();
266 Cond.push_back(LastInst->getOperand(0));
282 FBB = LastInst->getOperand(0).getMBB()
    [all...]
  /external/llvm/lib/Target/R600/
R600InstrInfo.cpp 729 MachineInstr *LastInst = I;
732 unsigned LastOpc = LastInst->getOpcode();
736 TBB = LastInst->getOperand(0).getMBB();
743 TBB = LastInst->getOperand(0).getMBB();
763 FBB = LastInst->getOperand(0).getMBB();
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]

Completed in 356 milliseconds