Lines Matching refs:ABI
26 enum class ABI { Unknown, O32, N32, N64 }; enum
29 ABI ThisABI;
32 MipsABIInfo(ABI ThisABI) : ThisABI(ThisABI) {} in MipsABIInfo()
34 static MipsABIInfo Unknown() { return MipsABIInfo(ABI::Unknown); } in Unknown()
35 static MipsABIInfo O32() { return MipsABIInfo(ABI::O32); } in O32()
36 static MipsABIInfo N32() { return MipsABIInfo(ABI::N32); } in N32()
37 static MipsABIInfo N64() { return MipsABIInfo(ABI::N64); } in N64()
41 bool IsKnown() const { return ThisABI != ABI::Unknown; } in IsKnown()
42 bool IsO32() const { return ThisABI == ABI::O32; } in IsO32()
43 bool IsN32() const { return ThisABI == ABI::N32; } in IsN32()
44 bool IsN64() const { return ThisABI == ABI::N64; } in IsN64()
45 ABI GetEnumValue() const { return ThisABI; } in GetEnumValue()