/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptAddrMode.cpp | 107 bool changeStore(MachineInstr *OldMI, MachineOperand ImmOp, 109 bool changeLoad(MachineInstr *OldMI, MachineOperand ImmOp, unsigned ImmOpNum); 483 bool HexagonOptAddrMode::changeLoad(MachineInstr *OldMI, MachineOperand ImmOp, argument 486 MachineBasicBlock *BB = OldMI->getParent(); 487 auto UsePos = MachineBasicBlock::iterator(OldMI); 491 unsigned OpEnd = OldMI->getNumOperands(); 495 if (HII->getAddrMode(*OldMI) == HexagonII::BaseRegOffset) { 496 short NewOpCode = HII->changeAddrMode_rr_ur(*OldMI); 498 MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode)); 499 MIB.add(OldMI 544 changeStore(MachineInstr *OldMI, MachineOperand ImmOp, unsigned ImmOpNum) argument [all...] |
H A D | HexagonBlockRanges.h | 131 void replaceInstr(MachineInstr *OldMI, MachineInstr *NewMI);
|
H A D | HexagonBlockRanges.cpp | 206 void HexagonBlockRanges::InstrIndexMap::replaceInstr(MachineInstr *OldMI, argument 209 if (I.second != OldMI)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ExpandSpecialInstrs.cpp | 43 void SetFlagInNewMI(MachineInstr *NewMI, const MachineInstr *OldMI, 74 const MachineInstr *OldMI, unsigned Op) { 75 int OpIdx = TII->getOperandIdx(*OldMI, Op); 77 uint64_t Val = OldMI->getOperand(OpIdx).getImm(); 73 SetFlagInNewMI(MachineInstr *NewMI, const MachineInstr *OldMI, unsigned Op) argument
|
H A D | AMDILCFGStructurizer.cpp | 480 MachineInstr *OldMI = &(*I); local 481 MachineBasicBlock *MBB = OldMI->getParent(); 492 MachineInstr *OldMI = &(*I); local 493 MachineBasicBlock *MBB = OldMI->getParent(); 498 MIB.addReg(OldMI->getOperand(1).getReg(), false);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 205 void updateMemOperands(MachineInstr &NewMI, MachineInstr &OldMI, 207 MachineInstr *cloneInstr(MachineInstr *OldMI, unsigned CurStageNum, 209 MachineInstr *cloneAndChangeInstr(MachineInstr *OldMI, unsigned CurStageNum,
|
H A D | LiveVariables.h | 194 void replaceKillInstruction(unsigned Reg, MachineInstr &OldMI,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 946 MachineInstr &OldMI, 964 if (Num != UINT_MAX && computeDelta(OldMI, Delta)) { 978 MachineInstr *ModuloScheduleExpander::cloneInstr(MachineInstr *OldMI, argument 981 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); 984 if (OldMI->isInlineAsm()) 985 for (unsigned i = 0, e = OldMI->getNumOperands(); i != e; ++i) { 986 const auto &MO = OldMI->getOperand(i); 990 if (OldMI->isRegTiedToUseOperand(i, &UseIdx)) 993 updateMemOperands(*NewMI, *OldMI, CurStageNum - InstStageNum); 1001 MachineInstr *OldMI, unsigne 945 updateMemOperands(MachineInstr &NewMI, MachineInstr &OldMI, unsigned Num) argument 1000 cloneAndChangeInstr( MachineInstr *OldMI, unsigned CurStageNum, unsigned InstStageNum) argument [all...] |
H A D | LiveVariables.cpp | 681 void LiveVariables::replaceKillInstruction(unsigned Reg, MachineInstr &OldMI, argument 684 std::replace(VI.Kills.begin(), VI.Kills.end(), &OldMI, &NewMI);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandPseudoInsts.cpp | 92 static void transferImpOps(MachineInstr &OldMI, MachineInstrBuilder &UseMI, argument 94 const MCInstrDesc &Desc = OldMI.getDesc(); 95 for (unsigned i = Desc.getNumOperands(), e = OldMI.getNumOperands(); i != e; 97 const MachineOperand &MO = OldMI.getOperand(i);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrInfo.cpp | 940 static void transferDeadCC(MachineInstr *OldMI, MachineInstr *NewMI) { argument 941 if (OldMI->registerDefIsDead(SystemZ::CC)) { 948 static void transferMIFlag(MachineInstr *OldMI, MachineInstr *NewMI, argument 950 if (OldMI->getFlag(Flag))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMExpandPseudoInsts.cpp | 61 void TransferImpOps(MachineInstr &OldMI, 91 void ARMExpandPseudo::TransferImpOps(MachineInstr &OldMI, argument 94 const MCInstrDesc &Desc = OldMI.getDesc(); 95 for (unsigned i = Desc.getNumOperands(), e = OldMI.getNumOperands(); 97 const MachineOperand &MO = OldMI.getOperand(i);
|