Searched refs:setRegAllocationHint (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNPreRAOptimizations.cpp | 277 MRI->setRegAllocationHint(Dst, 0, TRI->getSubReg(Src, AMDGPU::lo16)); in run() 282 MRI->setRegAllocationHint(Src, 0, TRI->getSubReg(Dst, AMDGPU::lo16)); in run() 287 MRI->setRegAllocationHint(Dst, AMDGPURI::Size32, Src); in run() 288 MRI->setRegAllocationHint(Src, AMDGPURI::Size16, Dst); in run() 292 MRI->setRegAllocationHint(Dst, AMDGPURI::Size16, Src); in run()
|
| H A D | SIShrinkInstructions.cpp | 579 MRI->setRegAllocationHint(Dest->getReg(), 0, SrcReg->getReg()); in shrinkScalarLogicOp() 580 MRI->setRegAllocationHint(SrcReg->getReg(), 0, Dest->getReg()); in shrinkScalarLogicOp() 905 MRI->setRegAllocationHint(Dest->getReg(), 0, Src0->getReg()); in run() 906 MRI->setRegAllocationHint(Src0->getReg(), 0, Dest->getReg()); in run() 1016 MRI->setRegAllocationHint(DstReg, 0, VCCReg); in run() 1033 MRI->setRegAllocationHint(SReg, 0, VCCReg); in run() 1049 MRI->setRegAllocationHint(SDst->getReg(), 0, VCCReg); in run() 1059 MRI->setRegAllocationHint(Src2->getReg(), 0, VCCReg); in run()
|
| H A D | SIFoldOperands.cpp | 414 MRI->setRegAllocationHint(CarryOutReg, 0, TRI->getVCC()); in foldCopyToVGPROfScalarAddOfFrameIndex()
|
| H A D | SIInstrInfo.cpp | 9384 MRI.setRegAllocationHint(UnusedCarry, 0, RI.getVCC()); in getAddNoCarry()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 801 void setRegAllocationHint(Register VReg, unsigned Type, Register PrefReg) { in setRegAllocationHint() function 821 setRegAllocationHint(VReg, /*Type=*/0, PrefReg); in setSimpleHint()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 434 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg); in updateRegAllocHint() 436 MRI->setRegAllocationHint(NewReg, in updateRegAllocHint()
|
| H A D | MVETPAndVPTOptimisationsPass.cpp | 1052 MF->getRegInfo().setRegAllocationHint(R, ARMRI::RegLR, 0); in HintDoLoopStartReg()
|
| H A D | ARMLoadStoreOptimizer.cpp | 2466 MRI->setRegAllocationHint(FirstReg, ARMRI::RegPairEven, SecondReg); in RescheduleOps() 2467 MRI->setRegAllocationHint(SecondReg, ARMRI::RegPairOdd, FirstReg); in RescheduleOps()
|