Searched refs:getRegClass (Results 26 - 50 of 80) sorted by relevance

1234

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp600 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(VirtReg.reg)) <
601 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(Intf->reg)));
699 const TargetRegisterClass *RC = MRI->getRegClass(VirtReg.reg);
1044 bool SingleInstrs = RegClassInfo.isProperSubClass(MRI->getRegClass(Reg));
1311 bool SingleInstrs = RegClassInfo.isProperSubClass(MRI->getRegClass(Reg));
1362 if (!RegClassInfo.isProperSubClass(MRI->getRegClass(VirtReg.reg)))
H A DCriticalAntiDepBreaker.cpp177 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
272 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
H A DMachineCSE.cpp136 if (!MRI->constrainRegClass(SrcReg, MRI->getRegClass(Reg)))
545 const TargetRegisterClass *OldRC = MRI->getRegClass(OldReg);
H A DRegAllocPBQP.cpp213 const TargetRegisterClass *trc = mri->getRegClass(vreg);
532 const TargetRegisterClass *liRC = mri->getRegClass(li->reg);
H A DMachineLICM.cpp782 const TargetRegisterClass *RC = MRI->getRegClass(Reg);
1264 const TargetRegisterClass *RC = TII->getRegClass(MID, LoadRegIndex, TRI, MF);
1358 OrigRCs.push_back(MRI->getRegClass(DupReg));
1360 if (!MRI->constrainRegClass(DupReg, MRI->getRegClass(Reg))) {
H A DMachineSSAUpdater.cpp57 VRC = MRI->getRegClass(VR);
H A DRegAllocFast.cpp287 const TargetRegisterClass *RC = MRI->getRegClass(LRI->VirtReg);
515 const TargetRegisterClass *RC = MRI->getRegClass(VirtReg);
625 const TargetRegisterClass *RC = MRI->getRegClass(VirtReg);
H A DMachineInstr.cpp960 return TII->getRegClass(getDesc(), OpIdx, TRI, MF);
978 return TRI->getRegClass(RCID);
1550 OS << ':' << TM->getRegisterInfo()->getRegClass(RCID)->getName();
1599 const TargetRegisterClass *RC = MRI->getRegClass(VirtRegs[i]);
1602 if (MRI->getRegClass(VirtRegs[j]) != RC) {
H A DAggressiveAntiDepBreaker.cpp387 RC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
461 RC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
H A DMachineVerifier.cpp904 TII->getRegClass(MCID, MONum, TRI, *MF)) {
913 const TargetRegisterClass *RC = MRI->getRegClass(Reg);
931 TII->getRegClass(MCID, MONum, TRI, *MF)) {
H A DTwoAddressInstructionPass.cpp1198 TII->getRegClass(UnfoldMCID, LoadRegIndex, TRI, *MF));
1323 if (const TargetRegisterClass *RC = TII->getRegClass(MCID, SrcIdx,
1420 MRI->constrainRegClass(RegA, MRI->getRegClass(RegB));
H A DEarlyIfConversion.cpp483 unsigned DstReg = MRI->createVirtualRegister(MRI->getRegClass(PHIDst));
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUISelDAGToDAG.cpp125 return TM.getRegisterInfo()->getRegClass(RegClass);
128 const TargetRegisterClass *SuperRC = TM.getRegisterInfo()->getRegClass(
H A DAMDGPUInstrInfo.cpp341 const TargetRegisterClass * oldRegClass = MRI.getRegClass(MO.getReg());
H A DSIISelLowering.cpp986 return MRI.getRegClass(Reg);
996 return TRI.getRegClass(OpClassID);
1010 return TRI.getRegClass(OpClassID);
1019 return TRI.getRegClass(
1034 return TRI->getRegClass(RegClass)->hasSubClassEq(RC);
H A DR600MachineScheduler.cpp215 return MRI->getRegClass(Reg) == RC;
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/
H A DMCRegisterInfo.h399 const MCRegisterClass& getRegClass(unsigned i) const {
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp443 (ResultReg ? MRI.getRegClass(ResultReg) :
560 AssignedReg ? MRI.getRegClass(AssignedReg) : 0;
575 const TargetRegisterClass *RC = MRI.getRegClass(SrcReg);
1010 AssignedReg ? MRI.getRegClass(AssignedReg) : 0;
1044 const TargetRegisterClass *InRC = MRI.getRegClass(SrcReg);
1094 (AssignedReg ? MRI.getRegClass(AssignedReg) :
1725 (AssignedReg ? MRI.getRegClass(AssignedReg) :
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp766 const TargetRegisterClass *RC = MRI->getRegClass(R);
1234 const TargetRegisterClass *RC = MRI->getRegClass(R);
1465 const TargetRegisterClass *RC = MRI->getRegClass(PR);
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp699 MRI.getRegClass(DestReg)->contains(SystemZ::R1L) &&
700 MRI.getRegClass(SrcReg)->contains(SystemZ::R1L)) {
773 .getRegClass(MI->getOperand(OpNum).getReg())->getSize() &&
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/
H A DTargetInstrInfo.h58 /// getRegClass - Givem a machine instruction descriptor, returns the register
60 const TargetRegisterClass *getRegClass(const MCInstrDesc &TID,
H A DTargetRegisterInfo.h557 /// getRegClass - Returns the register class associated with the enumeration
559 const TargetRegisterClass *getRegClass(unsigned i) const {
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DMLxExpansionPass.cpp290 TII->getRegClass(MCID1, 0, TRI, MF));
/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DCodeGenRegisters.h614 CodeGenRegisterClass *getRegClass(Record*);
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp432 unsigned DstRegSize = getRegClass(Desc, 0, RI, MF)->getSize();
433 unsigned SrcRegSize = getRegClass(Desc, 1, RI, MF)->getSize();

Completed in 360 milliseconds

1234