Searched defs:LastInst (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp196 MachineInstr *LastInst = &*I; local
197 unsigned LastOpc = LastInst->getOpcode();
198 BranchInstrs.push_back(LastInst);
202 return LastInst->isIndirectBranch() ? BT_Indirect : BT_None;
221 TBB = LastInst->getOperand(0).getMBB();
226 AnalyzeCondBr(LastInst, LastOpc, TBB, Cond);
245 LastInst->eraseFromParent();
256 FBB = LastInst->getOperand(0).getMBB();
/external/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp189 MachineInstr *StartInst, *LastInst, *KillInst; member in class:__anon10622::Chain
196 /// we cannot change LastInst's outgoing register.
199 /// The "color" of LastInst. This will be the preferred chain color,
205 : StartInst(MI), LastInst(MI), KillInst(nullptr),
214 LastInst = MI;
233 /// LastInst) is killed by MI with no intervening uses or defs.
246 MachineInstr *getLast() const { return LastInst; }
250 /// of the chain. This is the maximum of KillInst (if set) and LastInst.
252 return ++MachineBasicBlock::iterator(KillInst ? KillInst : LastInst);
292 LastInst
[all...]
H A DAArch64InstrInfo.cpp61 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target, argument
64 switch (LastInst->getOpcode()) {
68 Target = LastInst->getOperand(1).getMBB();
69 Cond.push_back(LastInst->getOperand(0));
75 Target = LastInst->getOperand(1).getMBB();
77 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
78 Cond.push_back(LastInst->getOperand(0));
84 Target = LastInst->getOperand(2).getMBB();
86 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
87 Cond.push_back(LastInst
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600InstrInfo.cpp200 MachineInstr *LastInst = I; local
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/R600/
H A DR600InstrInfo.cpp725 MachineInstr *LastInst = I; local
728 unsigned LastOpc = LastInst->getOpcode();
732 TBB = LastInst->getOperand(0).getMBB();
739 TBB = LastInst->getOperand(0).getMBB();
759 FBB = LastInst->getOperand(0).getMBB();
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp9354 SDValue LastInst = DAG->getLoad( local
9362 LastInst =
9363 DAG->getNode(ISD::ZERO_EXTEND, SDLoc(LastInst), FinalType, LastInst);
9364 return LastInst;

Completed in 616 milliseconds