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

/external/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp61 static void transferImpOps(MachineInstr &OldMI, MachineInstrBuilder &UseMI, argument
63 const MCInstrDesc &Desc = OldMI.getDesc();
64 for (unsigned i = Desc.getNumOperands(), e = OldMI.getNumOperands(); i != e;
66 const MachineOperand &MO = OldMI.getOperand(i);
/external/llvm/lib/Target/AMDGPU/
H A DR600ExpandSpecialInstrs.cpp37 void SetFlagInNewMI(MachineInstr *NewMI, const MachineInstr *OldMI,
60 const MachineInstr *OldMI, unsigned Op) {
61 int OpIdx = TII->getOperandIdx(*OldMI, Op);
63 uint64_t Val = OldMI->getOperand(OpIdx).getImm();
59 SetFlagInNewMI(MachineInstr *NewMI, const MachineInstr *OldMI, unsigned Op) argument
H A DAMDILCFGStructurizer.cpp494 MachineInstr *OldMI = &(*I); local
495 MachineBasicBlock *MBB = OldMI->getParent();
506 MachineInstr *OldMI = &(*I); local
507 MachineBasicBlock *MBB = OldMI->getParent();
512 MIB.addReg(OldMI->getOperand(1).getReg(), false);
/external/llvm/lib/CodeGen/
H A DLiveVariables.cpp682 void LiveVariables::replaceKillInstruction(unsigned Reg, MachineInstr *OldMI, argument
685 std::replace(VI.Kills.begin(), VI.Kills.end(), OldMI, NewMI);
/external/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp58 void TransferImpOps(MachineInstr &OldMI,
76 void ARMExpandPseudo::TransferImpOps(MachineInstr &OldMI, argument
79 const MCInstrDesc &Desc = OldMI.getDesc();
80 for (unsigned i = Desc.getNumOperands(), e = OldMI.getNumOperands();
82 const MachineOperand &MO = OldMI.getOperand(i);
/external/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp658 // instruction OldMI with three-address instruction NewMI.
659 static MachineInstr *finishConvertToThreeAddress(MachineInstr *OldMI, argument
663 unsigned NumOps = OldMI->getNumOperands();
665 MachineOperand &Op = OldMI->getOperand(I);
667 LV->replaceKillInstruction(Op.getReg(), OldMI, NewMI);

Completed in 556 milliseconds