Searched refs:RISCVABI (Results 1 - 10 of 10) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.cpp33 RISCVABI::ABI ABI = MAB.getTargetABI();
34 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI");
42 case RISCVABI::ABI_ILP32:
43 case RISCVABI::ABI_LP64:
45 case RISCVABI::ABI_ILP32F:
46 case RISCVABI::ABI_LP64F:
49 case RISCVABI::ABI_ILP32D:
50 case RISCVABI::ABI_LP64D:
53 case RISCVABI::ABI_ILP32E:
56 case RISCVABI
[all...]
H A DRISCVAsmBackend.h30 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
37 TargetABI = RISCVABI::computeTargetABI(
114 RISCVABI::ABI getTargetABI() const { return TargetABI; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp59 case RISCVABI::ABI_ILP32:
60 case RISCVABI::ABI_LP64:
62 case RISCVABI::ABI_ILP32F:
63 case RISCVABI::ABI_LP64F:
65 case RISCVABI::ABI_ILP32D:
66 case RISCVABI::ABI_LP64D:
91 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp
199 case RISCVABI::ABI_ILP32:
200 case RISCVABI::ABI_LP64:
202 case RISCVABI
[all...]
H A DRISCVSubtarget.h61 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown;
122 RISCVABI::ABI getTargetABI() const { return TargetABI; }
H A DRISCVSubtarget.cpp45 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName);
H A DRISCVTargetMachine.cpp96 auto TargetABI = RISCVABI::getTargetABI(ABIName);
97 if (TargetABI != RISCVABI::ABI_Unknown &&
H A DRISCVISelLowering.cpp52 RISCVABI::ABI ABI = Subtarget.getTargetABI();
53 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI");
55 if ((ABI == RISCVABI::ABI_ILP32F || ABI == RISCVABI::ABI_LP64F) &&
60 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI::ABI_ILP32;
61 } else if ((ABI == RISCVABI::ABI_ILP32D || ABI == RISCVABI::ABI_LP64D) &&
66 ABI = Subtarget.is64Bit() ? RISCVABI::ABI_LP64 : RISCVABI
[all...]
H A DRISCVFrameLowering.cpp223 Register BPReg = RISCVABI::getBPReg();
498 FrameReg = RISCVABI::getBPReg();
531 SavedRegs.set(RISCVABI::getBPReg());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.cpp12 namespace RISCVABI { namespace in namespace:llvm
70 } // namespace RISCVABI
H A DRISCVBaseInfo.h188 namespace RISCVABI { namespace in namespace:llvm::RISCVOp
211 } // namespace RISCVABI

Completed in 191 milliseconds