Searched refs:NewDstReg (Results 1 - 5 of 5) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MIPeepholeOpt.cpp | 211 Register NewDstReg) { 217 BuildMI(*MBB, MI, DL, TII->get(Opcode.second), NewDstReg) 384 Register NewDstReg) { 391 BuildMI(*MBB, MI, DL, TII->get(Opcode.second), NewDstReg) 430 Register NewDstReg) { 437 BuildMI(*MBB, MI, DL, TII->get(Opcode.second), NewDstReg) 514 // NewDstReg = Opcode.second NewTmpReg Imm1 537 Register NewDstReg = DstReg.isVirtual() 544 if (DstReg != NewDstReg) 545 MRI->constrainRegClass(NewDstReg, MR [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 284 Register NewDstReg = MRI.cloneVirtualRegister(DstReg); local 293 Builder.buildUndef(NewDstReg); 295 Builder.buildBuildVector(NewDstReg, Ops); 297 replaceRegWith(MRI, DstReg, NewDstReg); 389 Register NewDstReg = MRI.cloneVirtualRegister(DstReg); local 392 Builder.buildCopy(NewDstReg, Ops[0]); 394 Builder.buildMergeLikeInstr(NewDstReg, Ops); 397 replaceRegWith(MRI, DstReg, NewDstReg); 644 Register NewDstReg = MRI.cloneVirtualRegister(MI.getOperand(0).getReg()); 645 MachineInstr *NewMI = Builder.buildTrunc(NewDstReg, ChosenDstRe [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 2201 Register NewDstReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); local 2204 MI.getOperand(0).setReg(NewDstReg); 2211 MRI.setRegBank(NewDstReg, *DstBank); 2212 B.buildTrunc(DefRegs[0], NewDstReg); 2286 Register NewDstReg = MRI.createGenericVirtualRegister(S32); local 2287 MRI.setRegBank(NewDstReg, AMDGPU::SGPRRegBank); 2288 MI.getOperand(BoolDstOp).setReg(NewDstReg); 2305 B.buildTrunc(DefRegs[0], NewDstReg);
|
H A D | SIInstrInfo.cpp | 7281 Register NewDstReg = MRI.createVirtualRegister(NewDstRC); 7282 MRI.replaceRegWith(DstReg, NewDstReg); 7284 addUsersToMoveToVALUWorklist(NewDstReg, MRI, Worklist); 7365 Register NewDstReg; 7372 NewDstReg = MRI.createVirtualRegister(NewDstRC); 7373 MRI.replaceRegWith(DstReg, NewDstReg); 7378 if (NewDstReg) 7379 addUsersToMoveToVALUWorklist(NewDstReg, MRI, Worklist);
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterCoalescer.cpp | 1345 Register NewDstReg = DstReg; local 1350 NewDstReg = TRI->getSubReg(DstReg, NewDstIdx); 1354 if (!DefRC->contains(NewDstReg))
|
Completed in 218 milliseconds