Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
HDRISCVELFStreamer.cpp29 RISCVABI::ABI ABI = MAB.getTargetABI(); in RISCVTargetELFStreamer()
30 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); in RISCVTargetELFStreamer()
38 case RISCVABI::ABI_ILP32: in RISCVTargetELFStreamer()
39 case RISCVABI::ABI_LP64: in RISCVTargetELFStreamer()
41 case RISCVABI::ABI_ILP32F: in RISCVTargetELFStreamer()
42 case RISCVABI::ABI_LP64F: in RISCVTargetELFStreamer()
45 case RISCVABI::ABI_ILP32D: in RISCVTargetELFStreamer()
46 case RISCVABI::ABI_LP64D: in RISCVTargetELFStreamer()
49 case RISCVABI::ABI_ILP32E: in RISCVTargetELFStreamer()
52 case RISCVABI::ABI_Unknown: in RISCVTargetELFStreamer()
HDRISCVAsmBackend.h30 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
37 TargetABI = RISCVABI::computeTargetABI( in RISCVAsmBackend()
153 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVRegisterInfo.cpp56 case RISCVABI::ABI_ILP32: in getCalleeSavedRegs()
57 case RISCVABI::ABI_LP64: in getCalleeSavedRegs()
59 case RISCVABI::ABI_ILP32F: in getCalleeSavedRegs()
60 case RISCVABI::ABI_LP64F: in getCalleeSavedRegs()
62 case RISCVABI::ABI_ILP32D: in getCalleeSavedRegs()
63 case RISCVABI::ABI_LP64D: in getCalleeSavedRegs()
88 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs()
163 case RISCVABI::ABI_ILP32: in getCallPreservedMask()
164 case RISCVABI::ABI_LP64: in getCallPreservedMask()
166 case RISCVABI::ABI_ILP32F: in getCallPreservedMask()
[all …]
HDRISCVSubtarget.h48 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
96 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
HDRISCVISelLowering.cpp51 RISCVABI::ABI ABI = Subtarget.getTargetABI(); in RISCVTargetLowering()
52 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); in RISCVTargetLowering()
54 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) && in RISCVTargetLowering()
59 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
60 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) && in RISCVTargetLowering()
65 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
71 case RISCVABI::ABI_ILP32: in RISCVTargetLowering()
72 case RISCVABI::ABI_ILP32F: in RISCVTargetLowering()
73 case RISCVABI::ABI_ILP32D: in RISCVTargetLowering()
74 case RISCVABI::ABI_LP64: in RISCVTargetLowering()
[all …]
HDRISCVTargetMachine.cpp96 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl()
97 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
HDRISCVFrameLowering.cpp118 Register BPReg = RISCVABI::getBPReg(); in emitPrologue()
339 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference()
365 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves()
HDRISCVSubtarget.cpp45 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/
HDRISCVBaseInfo.cpp12 namespace RISCVABI { namespace
HDRISCVBaseInfo.h187 namespace RISCVABI {