Searched refs:setRegClass (Results 1 – 15 of 15) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineRegisterInfo.cpp | 59 MachineRegisterInfo::setRegClass(unsigned Reg, const TargetRegisterClass *RC) { in setRegClass() function in MachineRegisterInfo 81 MRI.setRegClass(Reg, NewRC); in constrainRegClass() 143 setRegClass(Reg, NewRC); in recomputeRegClass()
|
| H A D | TailDuplicator.cpp | 414 MRI->setRegClass(VI->second.Reg, ConstrRC); in duplicateInstruction()
|
| H A D | MachineLICM.cpp | 1401 MRI->setRegClass(Dup->getOperand(Defs[j]).getReg(), OrigRCs[j]); in EliminateCSE()
|
| H A D | RegisterCoalescer.cpp | 1329 MRI->setRegClass(DstReg, NewRC); in reMaterializeTrivialDef() 1882 MRI->setRegClass(CP.getDstReg(), CP.getNewRC()); in joinCopy()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIFixSGPRCopies.cpp | 218 MRI.setRegClass(DstReg, TRI->getEquivalentSGPRClass(MRI.getRegClass(DstReg))); in tryChangeVGPRtoSGPRinCopy() 270 MRI.setRegClass(DstReg, DstRC); in foldVGPRCopyIntoRegSequence()
|
| H A D | SILowerI1Copies.cpp | 517 MRI->setRegClass(DstReg, &AMDGPU::SReg_64RegClass); in lowerPhis() 643 MRI->setRegClass(DstReg, &AMDGPU::SReg_64RegClass); in lowerCopiesToI1()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCFastISel.cpp | 427 MRI.setRegClass(Addr.Base.Reg, &PPC::G8RC_and_G8RC_NOX0RegClass); in PPCComputeAddress() 1316 MRI.setRegClass(SrcReg1, &PPC::GPRC_and_GPRC_NOR0RegClass); in SelectBinaryIntOp() 1320 MRI.setRegClass(SrcReg1, &PPC::G8RC_and_G8RC_NOX0RegClass); in SelectBinaryIntOp() 1333 MRI.setRegClass(SrcReg1, &PPC::GPRC_and_GPRC_NOR0RegClass); in SelectBinaryIntOp() 1342 MRI.setRegClass(SrcReg1, &PPC::G8RC_and_G8RC_NOX0RegClass); in SelectBinaryIntOp() 2427 MRI.setRegClass(Op0, &PPC::GPRC_and_GPRC_NOR0RegClass); in fastEmitInst_ri() 2429 MRI.setRegClass(Op0, &PPC::G8RC_and_G8RC_NOX0RegClass); in fastEmitInst_ri()
|
| H A D | PPCMIPeephole.cpp | 722 MRI->setRegClass(DominatorReg, TRC); in simplifyCode()
|
| H A D | PPCInstrInfo.cpp | 3482 MRI.setRegClass(RegToModify, NewRC); in transformToImmFormFedByLI()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegisterBankInfo.cpp | 142 MRI.setRegClass(Reg, &RC); in constrainGenericRegister()
|
| H A D | IRTranslator.cpp | 761 MRI->setRegClass(DstReg, TRI->getPointerRegClass(*MF)); in getStackGuard()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 666 void setRegClass(unsigned Reg, const TargetRegisterClass *RC);
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86DomainReassignment.cpp | 514 MRI->setRegClass(Reg, getDstRC(MRI->getRegClass(Reg), Domain)); in reassign()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 526 MRI.setRegClass(Reg, Info.D.RC); in setupRegisterInfo()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.cpp | 676 MRI->setRegClass(NewVReg, SRC); in EmitRegSequence()
|