Searched refs:NewVReg (Results 1 - 6 of 6) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXCopy.cpp | 116 unsigned NewVReg = MRI.createVirtualRegister(SrcRC); local 118 TII->get(TargetOpcode::SUBREG_TO_REG), NewVReg) 126 SrcMO.setReg(NewVReg); 142 unsigned NewVReg = MRI.createVirtualRegister(DstRC); local 144 TII->get(TargetOpcode::COPY), NewVReg) 148 SrcMO.setReg(NewVReg);
|
H A D | PPCVSXSwapRemoval.cpp | 856 unsigned NewVReg = MRI->createVirtualRegister(DstRC); local 858 MI->getOperand(0).setReg(NewVReg); 875 .addReg(NewVReg); 887 insertSwap(MI, InsertPoint, DstReg, NewVReg);
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | InlineSpiller.cpp | 909 unsigned NewVReg = Edit->createFrom(Original); local 912 SlotIndex DefIdx = Edit->rematerializeAt(*MI->getParent(), MI, NewVReg, RM, 922 MO.setReg(NewVReg); 1175 void InlineSpiller::insertReload(unsigned NewVReg, argument 1181 TII.loadRegFromStackSlot(MBB, MI, NewVReg, StackSlot, 1182 MRI.getRegClass(NewVReg), &TRI); 1187 NewVReg)); 1191 /// insertSpill - Insert a spill of NewVReg after MI. 1192 void InlineSpiller::insertSpill(unsigned NewVReg, bool isKill, argument 1197 TII.storeRegToStackSlot(MBB, std::next(MI), NewVReg, isKil 1289 unsigned NewVReg = Edit->createFrom(Reg); local [all...] |
H A D | LiveIntervalAnalysis.cpp | 1456 unsigned NewVReg = MRI->createVirtualRegister(RegClass); local 1457 LiveInterval &NewLI = createEmptyInterval(NewVReg);
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.cpp | 337 unsigned NewVReg = MRI->createVirtualRegister(DstRC); local 339 TII->get(TargetOpcode::COPY), NewVReg).addReg(VReg); 340 VReg = NewVReg; 594 unsigned NewVReg = MRI->createVirtualRegister(DstRC); 596 NewVReg).addReg(VReg); 599 bool isNew = VRBaseMap.insert(std::make_pair(Op, NewVReg)).second; 611 unsigned NewVReg = MRI->createVirtualRegister(TRI->getAllocatableClass(RC)); 613 MachineInstrBuilder MIB = BuildMI(*MF, Node->getDebugLoc(), II, NewVReg); 630 MRI->setRegClass(NewVReg, SRC); 641 bool isNew = VRBaseMap.insert(std::make_pair(Op, NewVReg)) [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 297 unsigned *NewVReg = nullptr) { 355 if (NewVReg) 356 *NewVReg = DefMI->getOperand(SrcOpNum).getReg(); 507 unsigned NewVReg = 0; local 508 unsigned FoldedOpc = canFoldIntoCSel(MRI, TrueReg, &NewVReg); 515 FoldedOpc = canFoldIntoCSel(MRI, FalseReg, &NewVReg); 519 FalseReg = NewVReg; 521 // The extends the live range of NewVReg. 522 MRI.clearKillFlags(NewVReg);
|
Completed in 68 milliseconds