LLVM: llvm::RISCVABI Namespace Reference (original) (raw)
| Enumerations | |
|---|---|
| enum | ABI { ABI_ILP32, ABI_ILP32F, ABI_ILP32D, ABI_ILP32E, ABI_LP64, ABI_LP64F, ABI_LP64D, ABI_LP64E, ABI_Unknown } |
◆ ABI
| Enumerator |
|---|
| ABI_ILP32 |
| ABI_ILP32F |
| ABI_ILP32D |
| ABI_ILP32E |
| ABI_LP64 |
| ABI_LP64F |
| ABI_LP64D |
| ABI_LP64E |
| ABI_Unknown |
Definition at line 646 of file RISCVBaseInfo.h.
◆ computeTargetABI()
◆ getBPReg()
◆ getSCSPReg()
◆ getTargetABI()
| ABI llvm::RISCVABI::getTargetABI | ( | StringRef | ABIName | ) |
|---|
Definition at line 103 of file RISCVBaseInfo.cpp.
References ABI_ILP32, ABI_ILP32D, ABI_ILP32E, ABI_ILP32F, ABI_LP64, ABI_LP64D, ABI_LP64E, ABI_LP64F, ABI_Unknown, llvm::StringSwitch< T, R >::Case(), and llvm::StringSwitch< T, R >::Default().
Referenced by computeTargetABI(), and llvm::RISCVTargetMachine::getSubtargetImpl().