Home
last modified time | relevance | path

Searched refs:TargetABI (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.cpp39 auto TargetABI = getTargetABI(ABIName); in computeTargetABI() local
43 if (!ABIName.empty() && TargetABI == ABI_Unknown) { in computeTargetABI()
50 TargetABI = ABI_Unknown; in computeTargetABI()
54 TargetABI = ABI_Unknown; in computeTargetABI()
55 } else if (IsRV32E && TargetABI != ABI_ILP32E && TargetABI != ABI_Unknown) { in computeTargetABI()
59 TargetABI = ABI_Unknown; in computeTargetABI()
62 if (TargetABI != ABI_Unknown) in computeTargetABI()
63 return TargetABI; in computeTargetABI()
73 auto TargetABI = StringSwitch<ABI>(ABIName) in getTargetABI() local
82 return TargetABI; in getTargetABI()
H A DRISCVTargetStreamer.h21 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown; variable
44 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DRISCVTargetStreamer.cpp44 TargetABI = ABI; in setTargetABI()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp330 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAPCS_ABI()
331 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_APCS; in isAPCS_ABI()
334 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAAPCS_ABI()
335 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS || in isAAPCS_ABI()
336 TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16; in isAAPCS_ABI()
339 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAAPCS16_ABI()
340 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16; in isAAPCS16_ABI()
H A DARMTargetMachine.h34 } TargetABI; variable
71 TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16; in isTargetHardFloat()
H A DARMTargetObjectFile.cpp33 bool isAAPCS_ABI = ARM_TM.TargetABI == ARMBaseTargetMachine::ARMABI::ARM_ABI_AAPCS; in Initialize()
H A DARMTargetMachine.cpp225 TargetABI(computeTargetABI(TT, CPU, Options)), in ARMBaseTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchBaseInfo.cpp24 auto TargetABI = StringSwitch<ABI>(ABIName) in getTargetABI() local
32 return TargetABI; in getTargetABI()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.h32 PPCABI TargetABI; variable
59 bool isELFv2ABI() const { return TargetABI == PPC_ABI_ELFv2; } in isELFv2ABI()
H A DPPCTargetMachine.cpp335 TargetABI(computeTargetABI(TT, Options)), in PPCTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchSubtarget.h43 LoongArchABI::ABI TargetABI = LoongArchABI::ABI_Unknown; variable
85 LoongArchABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DLoongArchTargetMachine.cpp80 auto TargetABI = LoongArchABI::getTargetABI(ABIName); in getSubtargetImpl() local
81 if (TargetABI != LoongArchABI::ABI_Unknown && in getSubtargetImpl()
H A DLoongArchSubtarget.cpp43 TargetABI = Is64Bit ? LoongArchABI::ABI_LP64D : LoongArchABI::ABI_ILP32D; in initializeSubtargetDependencies()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.h105 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown; variable
220 RISCVABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DRISCVTargetMachine.cpp110 auto TargetABI = RISCVABI::getTargetABI(ABIName); in getSubtargetImpl() local
111 if (TargetABI != RISCVABI::ABI_Unknown && in getSubtargetImpl()
H A DRISCVSubtarget.cpp85 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
/llvm-project-15.0.7/clang/tools/driver/
H A Dcc1as_main.cpp148 std::string TargetABI; member
309 Opts.TargetABI = std::string(Args.getLastArgValue(OPT_target_abi)); in CreateFromArgs()
471 MCOptions.ABIName = Opts.TargetABI; in ExecuteAssemblerImpl()