HomeSort by relevance Sort by last modified time
    Searched defs:CopyMI (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/CodeGen/
ExpandPostRAPseudos.cpp 69 MachineBasicBlock::iterator CopyMI = MI;
70 --CopyMI;
76 CopyMI->addOperand(MachineOperand::CreateReg(MO.getReg(), true, true));
126 MachineBasicBlock::iterator CopyMI = MI;
127 --CopyMI;
128 CopyMI->addRegisterDefined(DstReg);
129 DEBUG(dbgs() << "subreg: " << *CopyMI);
MachineCopyPropagation.cpp 86 static bool NoInterveningSideEffect(const MachineInstr *CopyMI,
88 const MachineBasicBlock *MBB = CopyMI->getParent();
91 MachineBasicBlock::const_iterator I = CopyMI;
114 static bool isNopCopy(MachineInstr *CopyMI, unsigned Def, unsigned Src,
116 unsigned SrcSrc = CopyMI->getOperand(1).getReg();
120 unsigned SrcDef = CopyMI->getOperand(0).getReg();
161 MachineInstr *CopyMI = CI->second;
163 (!MRI->isReserved(Src) || NoInterveningSideEffect(CopyMI, MI)) &&
164 isNopCopy(CopyMI, Def, Src, TRI)) {
181 // Clear any kills of Def between CopyMI and MI. This extends th
    [all...]
SplitKit.cpp 421 MachineInstr *CopyMI = nullptr;
436 CopyMI = BuildMI(MBB, I, DebugLoc(), TII.get(TargetOpcode::COPY), LI->reg)
438 Def = LIS.getSlotIndexes()->insertMachineInstrInMaps(CopyMI, Late)
    [all...]
LiveDebugVariables.cpp 661 MachineInstr *CopyMI = LIS.getInstructionFromIndex(DstVNI->def);
662 assert(CopyMI && CopyMI->isCopy() && "Bad copy value");
663 unsigned LocNo = getLocationNo(CopyMI->getOperand(0));
    [all...]
TwoAddressInstructionPass.cpp     [all...]
RegisterCoalescer.cpp 145 /// src/dst of the copy instruction CopyMI. This returns true if the copy
181 bool adjustCopiesBackFrom(const CoalescerPair &CP, MachineInstr *CopyMI);
193 bool removeCopyByCommutingDef(const CoalescerPair &CP,MachineInstr *CopyMI);
197 bool reMaterializeTrivialDef(CoalescerPair &CP, MachineInstr *CopyMI,
210 /// Returns true if @p CopyMI was a copy of an undef value and eliminated.
211 bool eliminateUndefCopy(MachineInstr *CopyMI);
452 MachineInstr *CopyMI) {
460 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI).getRegSlot();
508 // CopyMI.
511 if (!ValSEndInst || ValSEndInst->getParent() != CopyMI->getParent()
    [all...]

Completed in 151 milliseconds