Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.cpp38 setTargetABI(RISCVABI::computeTargetABI(STI.getTargetTriple(), Features, in RISCVTargetELFStreamer()
154 RISCVABI::ABI ABI = getTargetABI(); in finish()
162 case RISCVABI::ABI_ILP32: in finish()
163 case RISCVABI::ABI_LP64: in finish()
165 case RISCVABI::ABI_ILP32F: in finish()
166 case RISCVABI::ABI_LP64F: in finish()
169 case RISCVABI::ABI_ILP32D: in finish()
170 case RISCVABI::ABI_LP64D: in finish()
173 case RISCVABI::ABI_ILP32E: in finish()
176 case RISCVABI::ABI_Unknown: in finish()
H A DRISCVTargetStreamer.h21 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
43 void setTargetABI(RISCVABI::ABI ABI);
44 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DRISCVTargetStreamer.cpp42 void RISCVTargetStreamer::setTargetABI(RISCVABI::ABI ABI) { in setTargetABI()
43 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialized target ABI"); in setTargetABI()
H A DRISCVBaseInfo.cpp36 namespace RISCVABI { namespace
H A DRISCVBaseInfo.h346 namespace RISCVABI {
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp66 case RISCVABI::ABI_ILP32: in getCalleeSavedRegs()
67 case RISCVABI::ABI_LP64: in getCalleeSavedRegs()
69 case RISCVABI::ABI_ILP32F: in getCalleeSavedRegs()
70 case RISCVABI::ABI_LP64F: in getCalleeSavedRegs()
72 case RISCVABI::ABI_ILP32D: in getCalleeSavedRegs()
73 case RISCVABI::ABI_LP64D: in getCalleeSavedRegs()
307 case RISCVABI::ABI_ILP32: in getCallPreservedMask()
308 case RISCVABI::ABI_LP64: in getCallPreservedMask()
310 case RISCVABI::ABI_ILP32F: in getCallPreservedMask()
311 case RISCVABI::ABI_LP64F: in getCallPreservedMask()
[all …]
H A DRISCVSubtarget.h105 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
220 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DRISCVTargetMachine.cpp110 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl()
111 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
H A DRISCVFrameLowering.cpp46 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSPrologue()
96 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSEpilogue()
402 Register BPReg = RISCVABI::getBPReg(); in emitPrologue()
759 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference()
803 assert(FrameReg == RISCVABI::getBPReg() || !MFI.hasVarSizedObjects()); in getFrameIndexReference()
868 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves()
H A DRISCVSubtarget.cpp85 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
H A DRISCVISelLowering.cpp58 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) && in RISCVTargetLowering()
63 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
64 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) && in RISCVTargetLowering()
69 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
75 case RISCVABI::ABI_ILP32: in RISCVTargetLowering()
76 case RISCVABI::ABI_ILP32F: in RISCVTargetLowering()
77 case RISCVABI::ABI_ILP32D: in RISCVTargetLowering()
78 case RISCVABI::ABI_LP64: in RISCVTargetLowering()
79 case RISCVABI::ABI_LP64F: in RISCVTargetLowering()
80 case RISCVABI::ABI_LP64D: in RISCVTargetLowering()
[all …]
H A DRISCVISelLowering.h607 typedef bool RISCVCCAssignFn(const DataLayout &DL, RISCVABI::ABI,
/llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp261 RISCVABI::computeTargetABI(STI.getTargetTriple(), STI.getFeatureBits(), in RISCVAsmParser()