Lines Matching defs:MipsABIFlagsSection
21 struct MipsABIFlagsSection { struct
23 enum class FpABIKind { ANY, XX, S32, S64, SOFT };
26 uint16_t Version = 0;
51 MipsABIFlagsSection() = default; argument
53 uint16_t getVersionValue() { return (uint16_t)Version; } in getVersionValue()
54 uint8_t getISALevelValue() { return (uint8_t)ISALevel; } in getISALevelValue()
55 uint8_t getISARevisionValue() { return (uint8_t)ISARevision; } in getISARevisionValue()
56 uint8_t getGPRSizeValue() { return (uint8_t)GPRSize; } in getGPRSizeValue()
58 uint8_t getCPR2SizeValue() { return (uint8_t)CPR2Size; } in getCPR2SizeValue()
60 uint32_t getISAExtensionValue() { return (uint32_t)ISAExtension; } in getISAExtensionValue()
61 uint32_t getASESetValue() { return (uint32_t)ASESet; } in getASESetValue()
63 uint32_t getFlags1Value() { in getFlags1Value()
72 uint32_t getFlags2Value() { return 0; } in getFlags2Value()
74 FpABIKind getFpABI() { return FpABI; } in getFpABI()
75 void setFpABI(FpABIKind Value, bool IsABI32Bit) { in setFpABI()
83 void setISALevelAndRevisionFromPredicates(const PredicateLibrary &P) { in setISALevelAndRevisionFromPredicates()
126 void setGPRSizeFromPredicates(const PredicateLibrary &P) { in setGPRSizeFromPredicates()
131 void setCPR1SizeFromPredicates(const PredicateLibrary &P) { in setCPR1SizeFromPredicates()
141 void setISAExtensionFromPredicates(const PredicateLibrary &P) { in setISAExtensionFromPredicates()
151 void setASESetFromPredicates(const PredicateLibrary &P) { in setASESetFromPredicates()
174 void setFpAbiFromPredicates(const PredicateLibrary &P) { in setFpAbiFromPredicates()
204 MCStreamer &operator<<(MCStreamer &OS, MipsABIFlagsSection &ABIFlagsSection); argument