Home
last modified time | relevance | path

Searched refs:RISCVABI (Results 1 – 11 of 11) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp64 case RISCVABI::ABI_ILP32: in getCalleeSavedRegs()
65 case RISCVABI::ABI_LP64: in getCalleeSavedRegs()
67 case RISCVABI::ABI_ILP32F: in getCalleeSavedRegs()
68 case RISCVABI::ABI_LP64F: in getCalleeSavedRegs()
70 case RISCVABI::ABI_ILP32D: in getCalleeSavedRegs()
71 case RISCVABI::ABI_LP64D: in getCalleeSavedRegs()
304 case RISCVABI::ABI_ILP32: in getCallPreservedMask()
305 case RISCVABI::ABI_LP64: in getCallPreservedMask()
307 case RISCVABI::ABI_ILP32F: in getCallPreservedMask()
308 case RISCVABI::ABI_LP64F: in getCallPreservedMask()
[all …]
H A DRISCVSubtarget.h66 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
133 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DRISCVTargetMachine.cpp97 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl()
98 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
H A DRISCVFrameLowering.cpp44 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSPrologue()
94 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSEpilogue()
344 Register BPReg = RISCVABI::getBPReg(); in emitPrologue()
664 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference()
798 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves()
H A DRISCVSubtarget.cpp71 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
H A DRISCVISelLowering.cpp55 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) && in RISCVTargetLowering()
60 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
61 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) && in RISCVTargetLowering()
66 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
72 case RISCVABI::ABI_ILP32: in RISCVTargetLowering()
73 case RISCVABI::ABI_ILP32F: in RISCVTargetLowering()
74 case RISCVABI::ABI_ILP32D: in RISCVTargetLowering()
75 case RISCVABI::ABI_LP64: in RISCVTargetLowering()
76 case RISCVABI::ABI_LP64F: in RISCVTargetLowering()
77 case RISCVABI::ABI_LP64D: in RISCVTargetLowering()
[all …]
H A DRISCVISelLowering.h506 typedef bool RISCVCCAssignFn(const DataLayout &DL, RISCVABI::ABI,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.cpp37 RISCVABI::ABI ABI = MAB.getTargetABI(); in RISCVTargetELFStreamer()
38 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); in RISCVTargetELFStreamer()
46 case RISCVABI::ABI_ILP32: in RISCVTargetELFStreamer()
47 case RISCVABI::ABI_LP64: in RISCVTargetELFStreamer()
49 case RISCVABI::ABI_ILP32F: in RISCVTargetELFStreamer()
50 case RISCVABI::ABI_LP64F: in RISCVTargetELFStreamer()
53 case RISCVABI::ABI_ILP32D: in RISCVTargetELFStreamer()
54 case RISCVABI::ABI_LP64D: in RISCVTargetELFStreamer()
57 case RISCVABI::ABI_ILP32E: in RISCVTargetELFStreamer()
60 case RISCVABI::ABI_Unknown: in RISCVTargetELFStreamer()
H A DRISCVAsmBackend.h30 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
37 TargetABI = RISCVABI::computeTargetABI( in RISCVAsmBackend()
105 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DRISCVBaseInfo.cpp25 namespace RISCVABI { namespace
H A DRISCVBaseInfo.h275 namespace RISCVABI {