Searched refs:IFSBitWidthType (Results 1 – 5 of 5) sorted by relevance
61 uint8_t ifs::convertIFSBitWidthToELF(IFSBitWidthType BitWidth) { in convertIFSBitWidthToELF()63 case IFSBitWidthType::IFS32: in convertIFSBitWidthToELF()65 case IFSBitWidthType::IFS64: in convertIFSBitWidthToELF()98 IFSBitWidthType ifs::convertELFBitWidthToIFS(uint8_t BitWidth) { in convertELFBitWidthToIFS()101 return IFSBitWidthType::IFS32; in convertELFBitWidthToIFS()103 return IFSBitWidthType::IFS64; in convertELFBitWidthToIFS()105 return IFSBitWidthType::Unknown; in convertELFBitWidthToIFS()
74 template <> struct ScalarTraits<IFSBitWidthType> {75 static void output(const IFSBitWidthType &Value, void *, in output()78 case IFSBitWidthType::IFS32: in output()81 case IFSBitWidthType::IFS64: in output()89 static StringRef input(StringRef Scalar, void *, IFSBitWidthType &Value) { in input()90 Value = StringSwitch<IFSBitWidthType>(Scalar) in input()91 .Case("32", IFSBitWidthType::IFS32) in input()92 .Case("64", IFSBitWidthType::IFS64) in input()93 .Default(IFSBitWidthType::Unknown); in input()94 if (Value == IFSBitWidthType::Unknown) { in input()[all …]
717 if (Stub.Target.BitWidth == IFSBitWidthType::IFS32) { in writeBinaryStub()
44 enum class IFSBitWidthType { enum70 std::optional<IFSBitWidthType> BitWidth;119 uint8_t convertIFSBitWidthToELF(IFSBitWidthType BitWidth);138 IFSBitWidthType convertELFBitWidthToIFS(uint8_t BitWidth);
47 std::optional<IFSBitWidthType> OverrideBitWidth,