Home
last modified time | relevance | path

Searched refs:IFSBitWidthType (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/InterfaceStub/
H A DIFSStub.cpp61 uint8_t ifs::convertIFSBitWidthToELF(IFSBitWidthType BitWidth) { in convertIFSBitWidthToELF()
63 case IFSBitWidthType::IFS32: in convertIFSBitWidthToELF()
65 case IFSBitWidthType::IFS64: in convertIFSBitWidthToELF()
97 IFSBitWidthType ifs::convertELFBitWidthToIFS(uint8_t BitWidth) { in convertELFBitWidthToIFS()
100 return IFSBitWidthType::IFS32; in convertELFBitWidthToIFS()
102 return IFSBitWidthType::IFS64; in convertELFBitWidthToIFS()
104 return IFSBitWidthType::Unknown; in convertELFBitWidthToIFS()
H A DIFSHandler.cpp73 template <> struct ScalarTraits<IFSBitWidthType> {
74 static void output(const IFSBitWidthType &Value, void *, in output()
77 case IFSBitWidthType::IFS32: in output()
80 case IFSBitWidthType::IFS64: in output()
89 Value = StringSwitch<IFSBitWidthType>(Scalar) in input()
90 .Case("32", IFSBitWidthType::IFS32) in input()
91 .Case("64", IFSBitWidthType::IFS64) in input()
92 .Default(IFSBitWidthType::Unknown); in input()
93 if (Value == IFSBitWidthType::Unknown) { in input()
221 Optional<IFSBitWidthType> OverrideBitWidth, in overrideIFSTarget()
[all …]
H A DELFObjHandler.cpp716 if (Stub.Target.BitWidth == IFSBitWidthType::IFS32) { in writeBinaryStub()
/llvm-project-15.0.7/llvm/include/llvm/InterfaceStub/
H A DIFSStub.h44 enum class IFSBitWidthType { enum
70 Optional<IFSBitWidthType> BitWidth;
118 uint8_t convertIFSBitWidthToELF(IFSBitWidthType BitWidth);
137 IFSBitWidthType convertELFBitWidthToIFS(uint8_t BitWidth);
H A DIFSHandler.h46 Optional<IFSBitWidthType> OverrideBitWidth,
/llvm-project-15.0.7/llvm/unittests/InterfaceStub/
H A DELFYAMLTest.cpp182 Stub.Target.BitWidth = IFSBitWidthType::IFS64; in TEST()
243 Stub.Target.BitWidth = IFSBitWidthType::IFS64; in TEST()
/llvm-project-15.0.7/llvm/tools/llvm-ifs/
H A Dllvm-ifs.cpp92 Optional<IFSBitWidthType> OverrideBitWidth;
337 Width == 64 ? IFSBitWidthType::IFS64 : IFSBitWidthType::IFS32; in parseArgs()