Home
last modified time | relevance | path

Searched refs:MCRegisterClass (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOptionRecord.h66 const MCRegisterClass *GPR32RegClass;
67 const MCRegisterClass *GPR64RegClass;
68 const MCRegisterClass *FGR32RegClass;
69 const MCRegisterClass *FGR64RegClass;
70 const MCRegisterClass *AFGR64RegClass;
71 const MCRegisterClass *MSA128BRegClass;
72 const MCRegisterClass *COP0RegClass;
73 const MCRegisterClass *COP2RegClass;
74 const MCRegisterClass *COP3RegClass;
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h36 class MCRegisterClass {
152 using regclass_iterator = const MCRegisterClass *;
168 const MCRegisterClass *Classes; // Pointer to the regclass array
280 unsigned PC, const MCRegisterClass *C, unsigned NC, in InitMCRegisterInfo()
387 const MCRegisterClass *RC) const;
467 const MCRegisterClass& getRegClass(unsigned i) const { in getRegClass()
472 const char *getRegClassName(const MCRegisterClass *Class) const { in getRegClassName()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp426 const MCRegisterClass &GPR32RC = MRI.getRegClass(AArch64::GPR32RegClassID); in clearsSuperRegisters()
428 const MCRegisterClass &FPR8RC = MRI.getRegClass(AArch64::FPR8RegClassID); in clearsSuperRegisters()
429 const MCRegisterClass &FPR16RC = MRI.getRegClass(AArch64::FPR16RegClassID); in clearsSuperRegisters()
430 const MCRegisterClass &FPR32RC = MRI.getRegClass(AArch64::FPR32RegClassID); in clearsSuperRegisters()
431 const MCRegisterClass &FPR64RC = MRI.getRegClass(AArch64::FPR64RegClassID); in clearsSuperRegisters()
432 const MCRegisterClass &FPR128RC = in clearsSuperRegisters()
H A DAArch64InstPrinter.cpp1707 const MCRegisterClass &FPR128RC = in printVectorList()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMIChecking.cpp103 const MCRegisterClass *GPR64RegClass = in hasLiveDefs()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp109 const MCRegisterClass *RC) const { in getMatchingSuperReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp80 const MCRegisterClass &RC = X86MCRegisterClasses[RegClassID]; in isMemOperand()
544 const MCRegisterClass &GR32RC = MRI.getRegClass(X86::GR32RegClassID); in clearsSuperRegisters()
545 const MCRegisterClass &VR128XRC = MRI.getRegClass(X86::VR128XRegClassID); in clearsSuperRegisters()
546 const MCRegisterClass &VR256XRC = MRI.getRegClass(X86::VR256XRegClassID); in clearsSuperRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h35 class MCRegisterClass; variable
1579 unsigned getRegBitWidth(const MCRegisterClass &RC);
H A DAMDGPUBaseInfo.cpp2475 const MCRegisterClass SGPRClass = TRI->getRegClass(AMDGPU::SReg_32RegClassID); in isSGPR()
2793 unsigned getRegBitWidth(const MCRegisterClass &RC) { in getRegBitWidth()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h51 const MCRegisterClass *MC;
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp174 const MCRegisterClass &RC = MRI.getRegClass(RCE.RegisterClassID); in addRegisterFile()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp82 MCRegisterClass const *Class = &AVRMCRegisterClasses[AVR::DREGSRegClassID]; in toDREG()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp2941 const MCRegisterClass RC = TRI->getRegClass(RCID); in getRegularReg()
5094 const MCRegisterClass &AGPR32 = MRI->getRegClass(AMDGPU::AGPR_32RegClassID); in IsAGPROperand()
5138 const MCRegisterClass &VGPR32 = MRI->getRegClass(AMDGPU::VGPR_32RegClassID); in validateVGPRAlign()
5139 const MCRegisterClass &AGPR32 = MRI->getRegClass(AMDGPU::AGPR_32RegClassID); in validateVGPRAlign()
5258 const MCRegisterClass &VGPR32 = MRI->getRegClass(AMDGPU::VGPR_32RegClassID); in validateGWS()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp721 const MCRegisterClass RC = MRI.getRegClass(RCID); in printRegularOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp290 const MCRegisterClass &MRC = MRI.getRegClass(ARM::GPRRegClassID); in printInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp3425 const MCRegisterClass *RC_in = &ARMMCRegisterClasses[ARM::MQPRRegClassID]; in addMVEVecListOperands()
3426 const MCRegisterClass *RC_out = in addMVEVecListOperands()
4654 const MCRegisterClass *RC; in parseRegisterList()
5058 const MCRegisterClass *RC = (Spacing == 1) ? in parseVectorList()
6976 const MCRegisterClass &GPR = MRI->getRegClass(ARM::GPRRegClassID); in fixupGNULDRDAlias()
7441 const MCRegisterClass &MRC = MRI->getRegClass(ARM::GPRRegClassID); in parseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1059 const MCRegisterClass &ConversionRC = in convertTrue16OpSel()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp8414 const MCRegisterClass &WRegClass = in tryParseGPRSeqPair()
8416 const MCRegisterClass &XRegClass = in tryParseGPRSeqPair()