Lines Matching refs:RISCVABI

86   RISCVABI::ABI ABI = Subtarget.getTargetABI();  in RISCVTargetLowering()
87 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); in RISCVTargetLowering()
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()
107 case RISCVABI::ABI_ILP32E: in RISCVTargetLowering()
108 case RISCVABI::ABI_LP64E: in RISCVTargetLowering()
109 case RISCVABI::ABI_ILP32F: in RISCVTargetLowering()
110 case RISCVABI::ABI_ILP32D: in RISCVTargetLowering()
111 case RISCVABI::ABI_LP64: in RISCVTargetLowering()
112 case RISCVABI::ABI_LP64F: in RISCVTargetLowering()
113 case RISCVABI::ABI_LP64D: in RISCVTargetLowering()
17322 ArrayRef<MCPhysReg> RISCV::getArgGPRs(const RISCVABI::ABI ABI) { in getArgGPRs()
17332 if (ABI == RISCVABI::ABI_ILP32E || ABI == RISCVABI::ABI_LP64E) in getArgGPRs()
17338 static ArrayRef<MCPhysReg> getFastCCArgGPRs(const RISCVABI::ABI ABI) { in getFastCCArgGPRs()
17351 if (ABI == RISCVABI::ABI_ILP32E || ABI == RISCVABI::ABI_LP64E) in getFastCCArgGPRs()
17425 bool RISCV::CC_RISCV(const DataLayout &DL, RISCVABI::ABI ABI, unsigned ValNo, in CC_RISCV()
17458 case RISCVABI::ABI_ILP32: in CC_RISCV()
17459 case RISCVABI::ABI_ILP32E: in CC_RISCV()
17460 case RISCVABI::ABI_LP64: in CC_RISCV()
17461 case RISCVABI::ABI_LP64E: in CC_RISCV()
17463 case RISCVABI::ABI_ILP32F: in CC_RISCV()
17464 case RISCVABI::ABI_LP64F: in CC_RISCV()
17467 case RISCVABI::ABI_ILP32D: in CC_RISCV()
17468 case RISCVABI::ABI_LP64D: in CC_RISCV()
17508 ABI != RISCVABI::ABI_ILP32E) { in CC_RISCV()
17583 ABI == RISCVABI::ABI_ILP32E || ABI == RISCVABI::ABI_LP64E); in CC_RISCV()
17698 RISCVABI::ABI ABI = MF.getSubtarget<RISCVSubtarget>().getTargetABI(); in analyzeInputArgs()
17724 RISCVABI::ABI ABI = MF.getSubtarget<RISCVSubtarget>().getTargetABI(); in analyzeOutputArgs()
17902 bool RISCV::CC_RISCV_FastCC(const DataLayout &DL, RISCVABI::ABI ABI, in CC_RISCV_FastCC()
18626 RISCVABI::ABI ABI = MF.getSubtarget<RISCVSubtarget>().getTargetABI(); in CanLowerReturn()