Searched refs:RISCVABI (Results 1 – 14 of 14) sorted by relevance
38 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()
21 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;44 void setTargetABI(RISCVABI::ABI ABI);45 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
44 void RISCVTargetStreamer::setTargetABI(RISCVABI::ABI ABI) { in setTargetABI()45 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialized target ABI"); in setTargetABI()
38 namespace RISCVABI { namespace
378 namespace RISCVABI {
72 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 …]
57 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;135 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
48 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()
185 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl()186 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
71 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
203 RTS.setTargetABI(RISCVABI::getTargetABI(ModuleTargetABI->getString())); in emitStartOfAsmFile()
75 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 …]
629 typedef bool RISCVCCAssignFn(const DataLayout &DL, RISCVABI::ABI,
261 RISCVABI::computeTargetABI(STI.getTargetTriple(), STI.getFeatureBits(), in RISCVAsmParser()