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

12345678

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp106 return Opnd.isReg() && MRI.getRegClass(C.Value).contains(Opnd.getReg());
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterBankEmitter.cpp68 RCs.push_back(RegisterClassHierarchy.getRegClass(RCDef));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp286 if(this->getRegClass(AVR::PTRDISPREGSRegClassID)->hasSubClassEq(NewRC)) {
H A DAVRISelDAGToDAG.cpp219 RI.getRegClass(RegNode->getReg()) == &AVR::PTRDISPREGSRegClass) {
265 if (RI.getRegClass(Reg) != &AVR::PTRDISPREGSRegClass) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp241 const TargetRegisterClass *RC0 = MRI->getRegClass(Reg0);
H A DHexagonVExtract.cpp139 const auto &VecRC = *MRI.getRegClass(VecR);
H A DHexagonGenInsert.cpp686 const TargetRegisterClass *DstRC = MRI->getRegClass(DstR);
687 const TargetRegisterClass *SrcRC = MRI->getRegClass(SrcR);
688 const TargetRegisterClass *InsRC = MRI->getRegClass(InsR);
1406 const TargetRegisterClass *RC = MRI->getRegClass(VR);
1419 bool R32 = MRI->getRegClass(NewR) == &Hexagon::IntRegsRegClass;
1425 if (R32 && MRI->getRegClass(IF.InsR) == &Hexagon::DoubleRegsRegClass) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOptimizePICCall.cpp139 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(Reg);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DBreakFalseDeps.cpp135 TII->getRegClass(MI->getDesc(), OpIdx, TRI, *MF);
H A DRegAllocGreedy.cpp704 const TargetRegisterClass &RC = *MRI->getRegClass(Reg);
915 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(VirtReg.reg)) <
916 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(Intf->reg)));
1120 const TargetRegisterClass *RC = MRI->getRegClass(VirtReg.reg);
1683 bool SingleInstrs = RegClassInfo.isProperSubClass(MRI->getRegClass(Reg));
2005 bool SingleInstrs = RegClassInfo.isProperSubClass(MRI->getRegClass(Reg));
2070 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg);
2514 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg);
2533 MRI->getRegClass(Intf->reg) == CurRC) &&
2928 if (CurrPhys != PhysReg && (!MRI->getRegClass(Re
[all...]
H A DRegAllocFast.cpp256 const TargetRegisterClass &RC = *MRI->getRegClass(VirtReg);
322 const TargetRegisterClass &RC = *MRI->getRegClass(VirtReg);
348 const TargetRegisterClass &RC = *MRI->getRegClass(VirtReg);
668 const TargetRegisterClass &RC = *MRI->getRegClass(VirtReg);
762 const TargetRegisterClass &RC = *MRI->getRegClass(VirtReg);
H A DInlineSpiller.cpp414 MRI.getRegClass(SrcReg), &TRI);
922 MRI.getRegClass(NewVReg), &TRI);
958 MRI.getRegClass(NewVReg), &TRI);
1082 StackInt = &LSS.getOrCreateInterval(StackSlot, MRI.getRegClass(Original));
1135 << TRI.getRegClassName(MRI.getRegClass(edit.getReg()))
1521 MRI.getRegClass(LiveReg), &TRI);
H A DCriticalAntiDepBreaker.cpp192 NewRC = TII->getRegClass(MI.getDesc(), i, TRI, MF);
319 NewRC = TII->getRegClass(MI.getDesc(), i, TRI, MF);
H A DMachineLICM.cpp910 const TargetRegisterClass *RC = MRI->getRegClass(Reg);
1354 const TargetRegisterClass *RC = TII->getRegClass(MID, LoadRegIndex, TRI, MF);
1449 OrigRCs.push_back(MRI->getRegClass(DupReg));
1451 if (!MRI->constrainRegClass(DupReg, MRI->getRegClass(Reg))) {
H A DMachineSSAUpdater.cpp61 VRC = MRI->getRegClass(VR);
H A DCalcSpillWeights.cpp72 const TargetRegisterClass *rc = mri.getRegClass(reg);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64DeadRegisterDefinitionsPass.cpp160 const TargetRegisterClass *RC = TII->getRegClass(Desc, I, TRI, MF);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp67 assert(RBGPR.covers(*TRI.getRegClass(AArch64::GPR32RegClassID)) &&
73 assert(RBFPR.covers(*TRI.getRegClass(AArch64::QQRegClassID)) &&
75 assert(RBFPR.covers(*TRI.getRegClass(AArch64::FPR64RegClassID)) &&
80 assert(RBCCR.covers(*TRI.getRegClass(AArch64::CCRRegClassID)) &&
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEInstPrinter.cpp42 if (MRI.getRegClass(VE::MISCRegClassID).contains(RegNo))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp106 const auto *RegClass = MRI.getRegClass(MI->getOperand(0).getReg());
538 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(Reg));
574 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(Reg));
645 const auto *RegClass = MRI.getRegClass(Reg);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp416 const TargetRegisterClass *RC = MRI->getRegClass(OpInfo.Regs.front());
465 In = MRI->createVirtualRegister(MRI->getRegClass(Def));
H A DCSEMIRBuilder.cpp62 B.addNodeIDRegType(Op.getRegClass());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp548 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg));
574 const TargetRegisterClass *RC = MRI.getRegClass(DstReg);
1037 .getRegClass(MI.getOperand(OpNum).getReg())) &&
1195 const TargetRegisterClass *RC = TRI->getRegClass(MCOI.RegClass);
1305 if (MRI.getRegClass(Reg) == &SystemZ::VR32BitRegClass)
1307 else if (MRI.getRegClass(Reg) == &SystemZ::VR64BitRegClass)
1309 else if (MRI.getRegClass(Reg) == &SystemZ::VR128BitRegClass)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEVPTOptimisationsPass.cpp155 Register NewResult = MRI->createVirtualRegister(MRI->getRegClass(Target));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMISimplifyPatchable.cpp162 if (MRI->getRegClass(DstReg) == &BPF::GPR32RegClass) {

Completed in 262 milliseconds

12345678