LLVM: llvm::MipsABIFlagsSection Struct Reference (original) (raw)
#include "[Target/Mips/MCTargetDesc/MipsABIFlagsSection.h](MipsABIFlagsSection%5F8h%5Fsource.html)"
Definition at line 21 of file MipsABIFlagsSection.h.
◆ FpABIKind
| llvm::MipsABIFlagsSection::MipsABIFlagsSection ( ) |
default |
◆ getASESetValue()
| uint32_t llvm::MipsABIFlagsSection::getASESetValue ( ) |
inline |
◆ getCPR1SizeValue()
| uint8_t MipsABIFlagsSection::getCPR1SizeValue |
( |
) |
◆ getCPR2SizeValue()
| uint8_t llvm::MipsABIFlagsSection::getCPR2SizeValue ( ) |
inline |
◆ getFlags1Value()
| uint32_t llvm::MipsABIFlagsSection::getFlags1Value ( ) |
inline |
◆ getFlags2Value()
| uint32_t llvm::MipsABIFlagsSection::getFlags2Value ( ) |
inline |
◆ getFpABI()
| FpABIKind llvm::MipsABIFlagsSection::getFpABI ( ) |
inline |
◆ getFpABIString()
◆ getFpABIValue()
| uint8_t MipsABIFlagsSection::getFpABIValue |
( |
) |
Definition at line 17 of file MipsABIFlagsSection.cpp.
References ANY, FpABI, Is32BitABI, llvm_unreachable, OddSPReg, S32, S64, SOFT, llvm::Mips::Val_GNU_MIPS_ABI_FP_64, llvm::Mips::Val_GNU_MIPS_ABI_FP_64A, llvm::Mips::Val_GNU_MIPS_ABI_FP_ANY, llvm::Mips::Val_GNU_MIPS_ABI_FP_DOUBLE, llvm::Mips::Val_GNU_MIPS_ABI_FP_SOFT, llvm::Mips::Val_GNU_MIPS_ABI_FP_XX, and XX.
Referenced by llvm::operator<<().
◆ getGPRSizeValue()
| uint8_t llvm::MipsABIFlagsSection::getGPRSizeValue ( ) |
inline |
◆ getISAExtensionValue()
| uint32_t llvm::MipsABIFlagsSection::getISAExtensionValue ( ) |
inline |
◆ getISALevelValue()
| uint8_t llvm::MipsABIFlagsSection::getISALevelValue ( ) |
inline |
◆ getISARevisionValue()
| uint8_t llvm::MipsABIFlagsSection::getISARevisionValue ( ) |
inline |
◆ getVersionValue()
| uint16_t llvm::MipsABIFlagsSection::getVersionValue ( ) |
inline |
◆ setAllFromPredicates()
template
| void llvm::MipsABIFlagsSection::setAllFromPredicates ( const PredicateLibrary & P) |
inline |
◆ setASESetFromPredicates()
template
| void llvm::MipsABIFlagsSection::setASESetFromPredicates ( const PredicateLibrary & P) |
inline |
Definition at line 151 of file MipsABIFlagsSection.h.
References llvm::Mips::AFL_ASE_CRC, llvm::Mips::AFL_ASE_DSP, llvm::Mips::AFL_ASE_DSPR2, llvm::Mips::AFL_ASE_GINV, llvm::Mips::AFL_ASE_MICROMIPS, llvm::Mips::AFL_ASE_MIPS16, llvm::Mips::AFL_ASE_MSA, llvm::Mips::AFL_ASE_MT, llvm::Mips::AFL_ASE_VIRT, ASESet, and P.
Referenced by setAllFromPredicates().
◆ setCPR1SizeFromPredicates()
template
| void llvm::MipsABIFlagsSection::setCPR1SizeFromPredicates ( const PredicateLibrary & P) |
inline |
◆ setFpABI()
| void llvm::MipsABIFlagsSection::setFpABI ( FpABIKind Value, bool IsABI32Bit ) |
inline |
◆ setFpAbiFromPredicates()
template
| void llvm::MipsABIFlagsSection::setFpAbiFromPredicates ( const PredicateLibrary & P) |
inline |
◆ setGPRSizeFromPredicates()
template
| void llvm::MipsABIFlagsSection::setGPRSizeFromPredicates ( const PredicateLibrary & P) |
inline |
◆ setISAExtensionFromPredicates()
template
| void llvm::MipsABIFlagsSection::setISAExtensionFromPredicates ( const PredicateLibrary & P) |
inline |
◆ setISALevelAndRevisionFromPredicates()
template
| void llvm::MipsABIFlagsSection::setISALevelAndRevisionFromPredicates ( const PredicateLibrary & P) |
inline |
◆ ASESet
uint32_t llvm::MipsABIFlagsSection::ASESet = 0
◆ CPR1Size
◆ CPR2Size
◆ FpABI
◆ GPRSize
◆ Is32BitABI
bool llvm::MipsABIFlagsSection::Is32BitABI = false
◆ ISAExtension
◆ ISALevel
uint8_t llvm::MipsABIFlagsSection::ISALevel = 0
◆ ISARevision
uint8_t llvm::MipsABIFlagsSection::ISARevision = 0
◆ OddSPReg
bool llvm::MipsABIFlagsSection::OddSPReg = false
◆ Version
uint16_t llvm::MipsABIFlagsSection::Version = 0
The documentation for this struct was generated from the following files: