Home
last modified time | relevance | path

Searched refs:setRegClass (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp59 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 DTailDuplicator.cpp414 MRI->setRegClass(VI->second.Reg, ConstrRC); in duplicateInstruction()
H A DMachineLICM.cpp1401 MRI->setRegClass(Dup->getOperand(Defs[j]).getReg(), OrigRCs[j]); in EliminateCSE()
H A DRegisterCoalescer.cpp1329 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 DSIFixSGPRCopies.cpp218 MRI.setRegClass(DstReg, TRI->getEquivalentSGPRClass(MRI.getRegClass(DstReg))); in tryChangeVGPRtoSGPRinCopy()
270 MRI.setRegClass(DstReg, DstRC); in foldVGPRCopyIntoRegSequence()
H A DSILowerI1Copies.cpp517 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 DPPCFastISel.cpp427 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 DPPCMIPeephole.cpp722 MRI->setRegClass(DominatorReg, TRC); in simplifyCode()
H A DPPCInstrInfo.cpp3482 MRI.setRegClass(RegToModify, NewRC); in transformToImmFormFedByLI()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp142 MRI.setRegClass(Reg, &RC); in constrainGenericRegister()
H A DIRTranslator.cpp761 MRI->setRegClass(DstReg, TRI->getPointerRegClass(*MF)); in getStackGuard()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h666 void setRegClass(unsigned Reg, const TargetRegisterClass *RC);
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp514 MRI->setRegClass(Reg, getDstRC(MRI->getRegClass(Reg), Domain)); in reassign()
/freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp526 MRI.setRegClass(Reg, Info.D.RC); in setupRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp676 MRI->setRegClass(NewVReg, SRC); in EmitRegSequence()