Searched refs:RISCVABI (Results 1 – 14 of 14) sorted by relevance
/freebsd/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 | 54 void RISCVTargetStreamer::setTargetABI(RISCVABI::ABI ABI) { in setTargetABI() 55 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialized target ABI"); in setTargetABI() 69 if (TargetABI == RISCVABI::ABI_ILP32E) in emitTargetAttributes() 71 else if (TargetABI == RISCVABI::ABI_LP64E) in emitTargetAttributes()
|
H A D | RISCVBaseInfo.cpp | 37 namespace RISCVABI { namespace 70 if ((TargetABI == RISCVABI::ABI::ABI_ILP32E || in computeTargetABI()
|
H A D | RISCVBaseInfo.h | 445 namespace RISCVABI {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVSubtarget.h | 81 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown; 212 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI() 214 return TargetABI == RISCVABI::ABI_LP64 || in isSoftFPABI() 215 TargetABI == RISCVABI::ABI_ILP32 || in isSoftFPABI() 216 TargetABI == RISCVABI::ABI_ILP32E; in isSoftFPABI()
|
H A D | RISCVRegisterInfo.cpp | 81 case RISCVABI::ABI_ILP32E: in getCalleeSavedRegs() 82 case RISCVABI::ABI_LP64E: in getCalleeSavedRegs() 84 case RISCVABI::ABI_ILP32: in getCalleeSavedRegs() 85 case RISCVABI::ABI_LP64: in getCalleeSavedRegs() 89 case RISCVABI::ABI_ILP32F: in getCalleeSavedRegs() 90 case RISCVABI::ABI_LP64F: in getCalleeSavedRegs() 94 case RISCVABI::ABI_ILP32D: in getCalleeSavedRegs() 95 case RISCVABI::ABI_LP64D: in getCalleeSavedRegs() 126 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs() 728 case RISCVABI::ABI_ILP32E: 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() 81 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSPrologue() 141 Register SCSPReg = RISCVABI::getSCSPReg(); in emitSCSEpilogue() 535 Register BPReg = RISCVABI::getBPReg(); in emitPrologue() 939 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference() 981 assert(FrameReg == RISCVABI::getBPReg() || !MFI.hasVarSizedObjects()); in getFrameIndexReference() 1046 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves()
|
H A D | RISCVSubtarget.cpp | 85 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
|
H A D | RISCVISelLowering.h | 897 typedef bool RISCVCCAssignFn(const DataLayout &DL, RISCVABI::ABI, 1101 bool CC_RISCV(const DataLayout &DL, RISCVABI::ABI ABI, unsigned ValNo, 1107 bool CC_RISCV_FastCC(const DataLayout &DL, RISCVABI::ABI ABI, unsigned ValNo, 1117 ArrayRef<MCPhysReg> getArgGPRs(const RISCVABI::ABI ABI);
|
H A D | RISCVTargetMachine.cpp | 239 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl() 240 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
|
H A D | RISCVISelLowering.cpp | 87 RISCVABI::ABI ABI = Subtarget.getTargetABI(); in RISCVTargetLowering() 88 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); in RISCVTargetLowering() 90 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) && in RISCVTargetLowering() 95 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32; in RISCVTargetLowering() 96 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) && in RISCVTargetLowering() 101 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI in RISCVTargetLowering() [all...] |
H A D | RISCVAsmPrinter.cpp | 447 RTS.setTargetABI(RISCVABI::getTargetABI(ModuleTargetABI->getString())); in emitStartOfAsmFile()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 318 RISCVABI::computeTargetABI(STI.getTargetTriple(), STI.getFeatureBits(), in RISCVAsmParser()
|