Home
last modified time | relevance | path

Searched refs:MCRegisterInfo (Results 1 – 25 of 205) sorted by relevance

123456789

/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp24 MCRegisterInfo::getMatchingSuperReg(MCRegister Reg, unsigned SubIdx, in getMatchingSuperReg()
32 MCRegister MCRegisterInfo::getSubReg(MCRegister Reg, unsigned Idx) const { in getSubReg()
46 unsigned MCRegisterInfo::getSubRegIndex(MCRegister Reg, in getSubRegIndex()
60 unsigned MCRegisterInfo::getSubRegIdxSize(unsigned Idx) const { in getSubRegIdxSize()
66 unsigned MCRegisterInfo::getSubRegIdxOffset(unsigned Idx) const { in getSubRegIdxOffset()
72 int MCRegisterInfo::getDwarfRegNum(MCRegister RegNum, bool isEH) const { in getDwarfRegNum()
85 std::optional<unsigned> MCRegisterInfo::getLLVMRegNum(unsigned RegNum, in getLLVMRegNum()
99 int MCRegisterInfo::getDwarfRegNumFromDwarfEHRegNum(unsigned RegNum) const { in getDwarfRegNumFromDwarfEHRegNum()
118 int MCRegisterInfo::getSEHRegNum(MCRegister RegNum) const { in getSEHRegNum()
124 int MCRegisterInfo::getCodeViewRegNum(MCRegister RegNum) const { in getCodeViewRegNum()
[all …]
H A DMCInst.cpp21 void MCOperand::print(raw_ostream &OS, const MCRegisterInfo *RegInfo) const { in print()
72 void MCInst::print(raw_ostream &OS, const MCRegisterInfo *RegInfo) const { in print()
83 const MCRegisterInfo *RegInfo) const { in dump_pretty()
89 const MCRegisterInfo *RegInfo) const { in dump_pretty()
H A DMCInstrDesc.cpp21 const MCRegisterInfo &RI) const { in mayAffectControlFlow()
33 const MCRegisterInfo *MRI) const { in hasImplicitDefOfPhysReg()
41 const MCRegisterInfo &RI) const { in hasDefOfPhysReg()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h139 class MCRegisterInfo {
521 MCSubRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI,
590 MCSuperRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI,
637 MCRegUnitIterator(MCRegister Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator()
740 const MCRegisterInfo *MCRI;
748 MCRegAliasIterator(MCRegister Reg, const MCRegisterInfo *MCRI, in MCRegAliasIterator()
795 MCRegisterInfo::subregs(MCRegister Reg) const { in subregs()
800 MCRegisterInfo::subregs_inclusive(MCRegister Reg) const { in subregs_inclusive()
805 MCRegisterInfo::superregs(MCRegister Reg) const { in superregs()
810 MCRegisterInfo::superregs_inclusive(MCRegister Reg) const { in superregs_inclusive()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCTargetDesc.cpp34 static MCAsmInfo *createXtensaMCAsmInfo(const MCRegisterInfo &MRI, in createXtensaMCAsmInfo()
51 const MCRegisterInfo &MRI) { in createXtensaMCInstPrinter()
55 static MCRegisterInfo *createXtensaMCRegisterInfo(const Triple &TT) { in createXtensaMCRegisterInfo()
56 MCRegisterInfo *X = new MCRegisterInfo(); in createXtensaMCRegisterInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCTargetDesc.cpp43 static MCAsmInfo *createSparcMCAsmInfo(const MCRegisterInfo &MRI, in createSparcMCAsmInfo()
53 static MCAsmInfo *createSparcV9MCAsmInfo(const MCRegisterInfo &MRI, in createSparcV9MCAsmInfo()
69 static MCRegisterInfo *createSparcMCRegisterInfo(const Triple &TT) { in createSparcMCRegisterInfo()
70 MCRegisterInfo *X = new MCRegisterInfo(); in createSparcMCRegisterInfo()
102 const MCRegisterInfo &MRI) { in createSparcMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCTargetDesc.cpp62 static MCRegisterInfo *createAMDGPUMCRegisterInfo(const Triple &TT) { in createAMDGPUMCRegisterInfo()
63 MCRegisterInfo *X = new MCRegisterInfo(); in createAMDGPUMCRegisterInfo()
71 MCRegisterInfo *llvm::createGCNMCRegisterInfo(AMDGPUDwarfFlavour DwarfFlavour) { in createGCNMCRegisterInfo()
72 MCRegisterInfo *X = new MCRegisterInfo(); in createGCNMCRegisterInfo()
88 const MCRegisterInfo &MRI) { in createAMDGPUMCInstPrinter()
H A DAMDGPUMCTargetDesc.h27 class MCRegisterInfo; variable
33 MCRegisterInfo *createGCNMCRegisterInfo(AMDGPUDwarfFlavour DwarfFlavour);
40 const MCRegisterInfo &MRI,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCTargetDesc.cpp41 static MCRegisterInfo *createMSP430MCRegisterInfo(const Triple &TT) { in createMSP430MCRegisterInfo()
42 MCRegisterInfo *X = new MCRegisterInfo(); in createMSP430MCRegisterInfo()
47 static MCAsmInfo *createMSP430MCAsmInfo(const MCRegisterInfo &MRI, in createMSP430MCAsmInfo()
77 const MCRegisterInfo &MRI) { in createMSP430MCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCTargetDesc.cpp36 static MCAsmInfo *createVEMCAsmInfo(const MCRegisterInfo &MRI, const Triple &TT, in createVEMCAsmInfo()
51 static MCRegisterInfo *createVEMCRegisterInfo(const Triple &TT) { in createVEMCRegisterInfo()
52 MCRegisterInfo *X = new MCRegisterInfo(); in createVEMCRegisterInfo()
84 const MCRegisterInfo &MRI) { in createVEMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp58 static MCAsmInfo *createMCAsmInfo(const MCRegisterInfo & /*MRI*/, in createMCAsmInfo() argument
70 static MCRegisterInfo *createMCRegisterInfo(const Triple & /*T*/) { in createMCRegisterInfo()
71 auto *X = new MCRegisterInfo(); in createMCRegisterInfo()
80 const MCRegisterInfo &MRI) { in createMCInstPrinter()
92 const MCRegisterInfo & /*MRI*/, in createAsmBackend() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCTargetDesc.cpp54 static MCRegisterInfo *createM68kMCRegisterInfo(const Triple &TT) { in createM68kMCRegisterInfo()
55 MCRegisterInfo *X = new MCRegisterInfo(); in createM68kMCRegisterInfo()
73 static MCAsmInfo *createM68kMCAsmInfo(const MCRegisterInfo &MRI, in createM68kMCAsmInfo()
106 const MCRegisterInfo &MRI) { in createM68kMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXMCTargetDesc.cpp41 static MCRegisterInfo *createNVPTXMCRegisterInfo(const Triple &TT) { in createNVPTXMCRegisterInfo()
42 MCRegisterInfo *X = new MCRegisterInfo(); in createNVPTXMCRegisterInfo()
57 const MCRegisterInfo &MRI) { in createNVPTXMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreMCTargetDesc.cpp47 static MCRegisterInfo *createXCoreMCRegisterInfo(const Triple &TT) { in createXCoreMCRegisterInfo()
48 MCRegisterInfo *X = new MCRegisterInfo(); in createXCoreMCRegisterInfo()
58 static MCAsmInfo *createXCoreMCAsmInfo(const MCRegisterInfo &MRI, in createXCoreMCAsmInfo()
74 const MCRegisterInfo &MRI) { in createXCoreMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/MCTargetDesc/
H A DDirectXMCTargetDesc.cpp50 const MCRegisterInfo &MRI) in DXILInstPrinter()
115 const MCRegisterInfo &MRI) { in createDXILMCInstPrinter()
128 const MCRegisterInfo &MRI, in createDXILMCAsmBackend()
138 static MCRegisterInfo *createDirectXMCRegisterInfo(const Triple &Triple) { in createDirectXMCRegisterInfo()
139 return new MCRegisterInfo(); in createDirectXMCRegisterInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/
H A DARCMCTargetDesc.cpp44 static MCRegisterInfo *createARCMCRegisterInfo(const Triple &TT) { in createARCMCRegisterInfo()
45 auto *X = new MCRegisterInfo(); in createARCMCRegisterInfo()
55 static MCAsmInfo *createARCMCAsmInfo(const MCRegisterInfo &MRI, in createARCMCAsmInfo()
71 const MCRegisterInfo &MRI) { in createARCMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.h29 class MCRegisterInfo; variable
42 const MCRegisterInfo &MRI,
46 const MCRegisterInfo &MRI,
65 void initLLVMToCVRegMapping(MCRegisterInfo *MRI);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCTargetDesc.h24 class MCRegisterInfo; variable
26 class MCRegisterInfo; variable
34 const MCRegisterInfo &MRI,
H A DCSKYMCTargetDesc.cpp40 static MCAsmInfo *createCSKYMCAsmInfo(const MCRegisterInfo &MRI, in createCSKYMCAsmInfo()
62 const MCRegisterInfo &MRI) { in createCSKYMCInstPrinter()
66 static MCRegisterInfo *createCSKYMCRegisterInfo(const Triple &TT) { in createCSKYMCRegisterInfo()
67 MCRegisterInfo *Info = new MCRegisterInfo(); in createCSKYMCRegisterInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVMCTargetDesc.cpp42 static MCRegisterInfo *createSPIRVMCRegisterInfo(const Triple &TT) { in createSPIRVMCRegisterInfo()
43 MCRegisterInfo *X = new MCRegisterInfo(); in createSPIRVMCRegisterInfo()
71 const MCRegisterInfo &MRI) { in createSPIRVMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCTargetDesc.cpp48 static MCRegisterInfo *createAVRMCRegisterInfo(const Triple &TT) { in createAVRMCRegisterInfo()
49 MCRegisterInfo *X = new MCRegisterInfo(); in createAVRMCRegisterInfo()
64 const MCRegisterInfo &MRI) { in createAVRMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.h28 class MCRegisterInfo; variable
38 const MCRegisterInfo &MRI,
41 const MCRegisterInfo &MRI,
H A DBPFMCTargetDesc.cpp42 static MCRegisterInfo *createBPFMCRegisterInfo(const Triple &TT) { in createBPFMCRegisterInfo()
43 MCRegisterInfo *X = new MCRegisterInfo(); in createBPFMCRegisterInfo()
66 const MCRegisterInfo &MRI) { in createBPFMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.cpp72 static MCRegisterInfo *createMipsMCRegisterInfo(const Triple &TT) { in createMipsMCRegisterInfo()
73 MCRegisterInfo *X = new MCRegisterInfo(); in createMipsMCRegisterInfo()
84 static MCAsmInfo *createMipsMCAsmInfo(const MCRegisterInfo &MRI, in createMipsMCAsmInfo()
100 const MCRegisterInfo &MRI) { in createMipsMCInstPrinter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h30 class MCRegisterInfo; variable
60 void initLLVMToSEHAndCVRegMapping(MCRegisterInfo *MRI);
99 const MCRegisterInfo &MRI,
103 const MCRegisterInfo &MRI,

123456789