Searched refs:NewPR (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp250 unsigned NewPR = MRI->createVirtualRegister(PredRC); local
253 // be converted later. Generate a copy from Reg to NewPR.
256 BuildMI(B, std::next(DefIt), DL, TII->get(TargetOpcode::COPY), NewPR)
258 G2P.insert(std::make_pair(Reg, Register(NewPR)));
259 DEBUG(dbgs() << " -> !" << PrintRegister(Register(NewPR), *TRI) << '\n');
260 return Register(NewPR);
404 Register NewPR = MRI->createVirtualRegister(PredRC); local
405 MachineInstrBuilder MIB = BuildMI(B, MI, DL, TII->get(NewOpc), NewPR.R);
415 // Generate a copy-out: NewGPR = NewPR, and replace all uses of OutR
420 .addReg(NewPR
[all...]
H A DHexagonHardwareLoops.cpp1869 unsigned NewPR = MRI->createVirtualRegister(RC); local
1870 NewPN->addOperand(MachineOperand::CreateReg(NewPR, true));
1896 PN->addOperand(MachineOperand::CreateReg(NewPR, false));

Completed in 95 milliseconds