Searched refs:NewDstReg (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64MIPeepholeOpt.cpp | 183 Register NewDstReg) { 189 BuildMI(*MBB, MI, DL, TII->get(Opcode.second), NewDstReg) 349 Register NewDstReg) { 356 BuildMI(*MBB, MI, DL, TII->get(Opcode.second), NewDstReg) 390 Register NewDstReg) { 397 BuildMI(*MBB, MI, DL, TII->get(Opcode.second), NewDstReg) 474 // NewDstReg = Opcode.second NewTmpReg Imm1 497 Register NewDstReg = DstReg.isVirtual() 504 if (DstReg != NewDstReg) 505 MRI->constrainRegClass(NewDstReg, MR [all...] |
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 282 Register NewDstReg = MRI.cloneVirtualRegister(DstReg); local 291 Builder.buildUndef(NewDstReg); 293 Builder.buildBuildVector(NewDstReg, Ops); 295 replaceRegWith(MRI, DstReg, NewDstReg); 387 Register NewDstReg = MRI.cloneVirtualRegister(DstReg); local 390 Builder.buildCopy(NewDstReg, Ops[0]); 392 Builder.buildMergeLikeInstr(NewDstReg, Ops); 395 replaceRegWith(MRI, DstReg, NewDstReg); 606 Register NewDstReg = MRI.cloneVirtualRegister(MI.getOperand(0).getReg()); 607 MachineInstr *NewMI = Builder.buildTrunc(NewDstReg, ChosenDstRe [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 2140 Register NewDstReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); local 2143 MI.getOperand(0).setReg(NewDstReg); 2150 MRI.setRegBank(NewDstReg, *DstBank); 2151 B.buildTrunc(DefRegs[0], NewDstReg); 2223 Register NewDstReg = MRI.createGenericVirtualRegister(S32); local 2224 MRI.setRegBank(NewDstReg, AMDGPU::SGPRRegBank); 2225 MI.getOperand(BoolDstOp).setReg(NewDstReg); 2243 B.buildTrunc(DefRegs[0], NewDstReg);
|
H A D | SIInstrInfo.cpp | 6488 Register NewDstReg = MRI.createVirtualRegister(NewDstRC); 6489 MRI.replaceRegWith(DstReg, NewDstReg); 6491 addUsersToMoveToVALUWorklist(NewDstReg, MRI, Worklist); 6516 Register NewDstReg; 6526 NewDstReg = MRI.createVirtualRegister(NewDstRC); 6527 MRI.replaceRegWith(DstReg, NewDstReg); 6564 if (NewDstReg) 6565 addUsersToMoveToVALUWorklist(NewDstReg, MRI, Worklist);
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | RegisterCoalescer.cpp | 1329 Register NewDstReg = DstReg; local 1334 NewDstReg = TRI->getSubReg(DstReg, NewDstIdx); 1338 if (!DefRC->contains(NewDstReg))
|
Completed in 287 milliseconds