Searched refs:RISCVABI (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVELFStreamer.cpp | 38 setTargetABI(RISCVABI::computeTargetABI(STI.getTargetTriple(), Features, in RISCVTargetELFStreamer() 91 RISCVABI::ABI ABI = getTargetABI(); in finish() 101 case RISCVABI::ABI_ILP32: in finish() 102 case RISCVABI::ABI_LP64: in finish() 104 case RISCVABI::ABI_ILP32F: in finish() 105 case RISCVABI::ABI_LP64F: in finish() 108 case RISCVABI::ABI_ILP32D: in finish() 109 case RISCVABI::ABI_LP64D: in finish() 112 case RISCVABI::ABI_ILP32E: in finish() 113 case RISCVABI::ABI_LP64E: in finish() [all …]
|
| H A D | RISCVTargetStreamer.h | 35 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown; 61 void setTargetABI(RISCVABI::ABI ABI); 62 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
|
| H A D | RISCVTargetStreamer.cpp | 46 void RISCVTargetStreamer::setTargetABI(RISCVABI::ABI ABI) { in setTargetABI() 47 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialized target ABI"); in setTargetABI() 59 if (TargetABI == RISCVABI::ABI_ILP32E) in emitTargetAttributes() 61 else if (TargetABI == RISCVABI::ABI_LP64E) in emitTargetAttributes()
|
| H A D | RISCVBaseInfo.cpp | 38 namespace RISCVABI { namespace 71 if ((TargetABI == RISCVABI::ABI::ABI_ILP32E || in computeTargetABI()
|
| H A D | RISCVBaseInfo.h | 447 namespace RISCVABI {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.h | 81 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown; 191 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI() 193 return TargetABI == RISCVABI::ABI_LP64 || in isSoftFPABI() 194 TargetABI == RISCVABI::ABI_ILP32 || in isSoftFPABI() 195 TargetABI == RISCVABI::ABI_ILP32E; in isSoftFPABI()
|
| H A D | RISCVRegisterInfo.cpp | 75 case RISCVABI::ABI_ILP32E: in getCalleeSavedRegs() 76 case RISCVABI::ABI_LP64E: in getCalleeSavedRegs() 78 case RISCVABI::ABI_ILP32: in getCalleeSavedRegs() 79 case RISCVABI::ABI_LP64: in getCalleeSavedRegs() 81 case RISCVABI::ABI_ILP32F: in getCalleeSavedRegs() 82 case RISCVABI::ABI_LP64F: in getCalleeSavedRegs() 84 case RISCVABI::ABI_ILP32D: in getCalleeSavedRegs() 85 case RISCVABI::ABI_LP64D: in getCalleeSavedRegs() 687 case RISCVABI::ABI_LP64E: in getCallPreservedMask() 689 case RISCVABI::ABI_ILP32: in getCallPreservedMask() [all …]
|
| H A D | RISCVFrameLowering.cpp | 30 static Align getABIStackAlignment(RISCVABI::ABI ABI) { in getABIStackAlignment() 31 if (ABI == RISCVABI::ABI_ILP32E) in getABIStackAlignment() 33 if (ABI == RISCVABI::ABI_LP64E) in getABIStackAlignment() 69 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSPrologue() 124 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSEpilogue() 472 Register BPReg = RISCVABI::getBPReg(); in emitPrologue() 878 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference() 922 assert(FrameReg == RISCVABI::getBPReg() || !MFI.hasVarSizedObjects()); in getFrameIndexReference() 988 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves() 1013 if (STI.getTargetABI() == RISCVABI::ABI_ILP32E || in determineCalleeSaves() [all …]
|
| H A D | RISCVISelLowering.h | 835 typedef bool RISCVCCAssignFn(const DataLayout &DL, RISCVABI::ABI, 983 bool CC_RISCV(const DataLayout &DL, RISCVABI::ABI ABI, unsigned ValNo, 989 bool CC_RISCV_FastCC(const DataLayout &DL, RISCVABI::ABI ABI, unsigned ValNo, 999 ArrayRef<MCPhysReg> getArgGPRs(const RISCVABI::ABI ABI);
|
| H A D | RISCVSubtarget.cpp | 89 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
|
| H A D | RISCVTargetMachine.cpp | 238 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl() 239 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
|
| H A D | RISCVISelLowering.cpp | 89 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) && in RISCVTargetLowering() 94 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering() 95 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) && in RISCVTargetLowering() 100 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering() 106 case RISCVABI::ABI_ILP32: in RISCVTargetLowering() 108 case RISCVABI::ABI_LP64E: in RISCVTargetLowering() 111 case RISCVABI::ABI_LP64: in RISCVTargetLowering() 112 case RISCVABI::ABI_LP64F: in RISCVTargetLowering() 17332 if (ABI == RISCVABI::ABI_ILP32E || ABI == RISCVABI::ABI_LP64E) in getArgGPRs() 17351 if (ABI == RISCVABI::ABI_ILP32E || ABI == RISCVABI::ABI_LP64E) in getFastCCArgGPRs() [all …]
|
| H A D | RISCVAsmPrinter.cpp | 387 RTS.setTargetABI(RISCVABI::getTargetABI(ModuleTargetABI->getString())); in emitStartOfAsmFile()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 310 RISCVABI::computeTargetABI(STI.getTargetTriple(), STI.getFeatureBits(), in RISCVAsmParser()
|