Searched refs:getRegClass (Results 51 - 75 of 80) sorted by relevance

1234

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DPHIElimination.cpp260 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(DestReg);
H A DMachineFunction.cpp428 assert(MRI.getRegClass(VReg) == RC && "Register class mismatch!");
H A DPrologEpilogInserter.cpp828 const TargetRegisterClass *RC = Fn.getRegInfo().getRegClass(Reg);
H A DTargetLoweringBase.cpp914 const TargetRegisterClass *SuperRC = TRI->getRegClass(i);
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp584 MRI.constrainRegClass(BaseReg, TII.getRegClass(MCID, 0, this, MF));
H A DARMFastISel.cpp300 TII.getRegClass(II, OpNum, &TRI, *FuncInfo.MF);
2213 const TargetRegisterClass* SrcRC = MRI.getRegClass(SrcReg);
H A DARMLoadStoreOptimizer.cpp1834 const TargetRegisterClass *TRC = TII->getRegClass(MCID, 0, TRI, *MF);
H A DARMBaseInstrInfo.cpp1740 const TargetRegisterClass *PreviousClass = MRI.getRegClass(FalseReg.getReg());
2564 unsigned NewReg = MRI->createVirtualRegister(MRI->getRegClass(Reg));
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp377 const TargetRegisterClass *RC = MRI->getRegClass(Reg);
624 const TargetRegisterClass *RC = MRI->getRegClass(Reg);
1693 const TargetRegisterClass *RC = MRI->getRegClass(vr);
1712 const TargetRegisterClass *RC = TRI->getRegClass(i);
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp2937 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg));
2965 MRI.getRegClass(DstReg)->getSize(),
3671 NewOpc = getCMovFromCond(NewCC, MRI->getRegClass(DstReg)->getSize(),
4002 unsigned RCSize = getRegClass(MI->getDesc(), i, &RI, MF)->getSize();
4242 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(MO.getReg());
4433 MF.getRegInfo().getRegClass(LoadMI->getOperand(0).getReg())->getSize()
4440 MF.getRegInfo().getRegClass(LoadMI->getOperand(0).getReg())->getSize()
4530 const TargetRegisterClass *RC = getRegClass(MCID, Index, &RI, MF);
4625 const TargetRegisterClass *DstRC = getRegClass(MCI
[all...]
H A DX86FastISel.cpp863 const TargetRegisterClass* SrcRC = MRI.getRegClass(SrcReg);
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp272 const MCRegisterClass& MRC = MRI.getRegClass(ARM::GPRRegClassID);
283 &MRI.getRegClass(ARM::GPRPairRegClassID)));
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp556 const TargetRegisterClass* PacketRC = QII->getRegClass(MCID, 0, QRI, MF);
H A DHexagonISelDAGToDAG.cpp1231 const TargetRegisterClass *RC = TII->getRegClass(MCID, i, TRI, *MF);
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp424 return *(Dis->getRegInfo()->getRegClass(RC).begin() + RegNo);
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp809 MRI.constrainRegClass(BaseReg, TII.getRegClass(MCID, 0, this, MF));
H A DPPCISelDAGToDAG.cpp199 if (RegInfo->getRegClass(Reg) == &PPC::VRRCRegClass) {
/freebsd-9.3-release/contrib/llvm/lib/Target/XCore/Disassembler/
H A DXCoreDisassembler.cpp84 return *(Dis->getRegInfo()->getRegClass(RC).begin() + RegNo);
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp1084 return *(getContext().getRegisterInfo()->getRegClass(RC).begin() + RegNo);
1089 getContext().getRegisterInfo()->getRegClass(RegClass).getNumRegs())
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp290 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(Reg);
299 const TargetRegisterClass *RC = TRI->getRegClass(DstRCIdx);
307 const TargetRegisterClass *RC = TII->getRegClass(Desc, Idx, TRI, MF);
H A DFastISel.cpp1432 const TargetRegisterClass *RC = MRI.getRegClass(Op0);
H A DSelectionDAGISel.cpp553 MRI.constrainRegClass(To, MRI.getRegClass(From));
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2904 RC = TRI->getRegClass(Prefix == "hi" ?
2928 RC = TRI->getRegClass(Mips::MSACtrlRegClassID);
2948 RC = TRI->getRegClass(Mips::FCCRegClassID);
/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp301 return Dis->getRegInfo()->getRegClass(RC).getRegister(RegNo);
/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp1072 CodeGenRegisterClass *CodeGenRegBank::getRegClass(Record *Def) { function in class:CodeGenRegBank

Completed in 308 milliseconds

1234