Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVELFStreamer.cpp38 setTargetABI(RISCVABI::computeTargetABI(STI.getTargetTriple(), Features, in RISCVTargetELFStreamer()
154 RISCVABI::ABI ABI = getTargetABI(); in finish()
164 case RISCVABI::ABI_ILP32: in finish()
165 case RISCVABI::ABI_LP64: in finish()
167 case RISCVABI::ABI_ILP32F: in finish()
168 case RISCVABI::ABI_LP64F: in finish()
171 case RISCVABI::ABI_ILP32D: in finish()
172 case RISCVABI::ABI_LP64D: in finish()
175 case RISCVABI::ABI_ILP32E: in finish()
178 case RISCVABI::ABI_Unknown: in finish()
DRISCVTargetStreamer.h21 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
44 void setTargetABI(RISCVABI::ABI ABI);
45 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
DRISCVTargetStreamer.cpp44 void RISCVTargetStreamer::setTargetABI(RISCVABI::ABI ABI) { in setTargetABI()
45 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialized target ABI"); in setTargetABI()
DRISCVBaseInfo.cpp38 namespace RISCVABI { namespace
DRISCVBaseInfo.h378 namespace RISCVABI {
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVRegisterInfo.cpp72 case RISCVABI::ABI_ILP32: in getCalleeSavedRegs()
73 case RISCVABI::ABI_LP64: in getCalleeSavedRegs()
75 case RISCVABI::ABI_ILP32F: in getCalleeSavedRegs()
76 case RISCVABI::ABI_LP64F: in getCalleeSavedRegs()
78 case RISCVABI::ABI_ILP32D: in getCalleeSavedRegs()
79 case RISCVABI::ABI_LP64D: in getCalleeSavedRegs()
104 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs()
637 case RISCVABI::ABI_ILP32: in getCallPreservedMask()
638 case RISCVABI::ABI_LP64: in getCallPreservedMask()
640 case RISCVABI::ABI_ILP32F: in getCallPreservedMask()
[all …]
DRISCVSubtarget.h57 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
135 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
DRISCVFrameLowering.cpp48 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSPrologue()
98 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSEpilogue()
404 Register BPReg = RISCVABI::getBPReg(); in emitPrologue()
777 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference()
821 assert(FrameReg == RISCVABI::getBPReg() || !MFI.hasVarSizedObjects()); in getFrameIndexReference()
886 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves()
DRISCVTargetMachine.cpp185 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl()
186 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
DRISCVSubtarget.cpp71 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
DRISCVAsmPrinter.cpp203 RTS.setTargetABI(RISCVABI::getTargetABI(ModuleTargetABI->getString())); in emitStartOfAsmFile()
DRISCVISelLowering.cpp75 RISCVABI::ABI ABI = Subtarget.getTargetABI(); in RISCVTargetLowering()
76 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); in RISCVTargetLowering()
78 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) && in RISCVTargetLowering()
83 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
84 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) && in RISCVTargetLowering()
89 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering()
95 case RISCVABI::ABI_ILP32: in RISCVTargetLowering()
96 case RISCVABI::ABI_ILP32F: in RISCVTargetLowering()
97 case RISCVABI::ABI_ILP32D: in RISCVTargetLowering()
98 case RISCVABI::ABI_LP64: in RISCVTargetLowering()
[all …]
DRISCVISelLowering.h629 typedef bool RISCVCCAssignFn(const DataLayout &DL, RISCVABI::ABI,
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
DRISCVAsmParser.cpp261 RISCVABI::computeTargetABI(STI.getTargetTriple(), STI.getFeatureBits(), in RISCVAsmParser()