class TBVectorExt
Declaration
class TBVectorExt { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:743
Member Variables
- private uint16_t Data
- private SmallString<32> VecParmsInfo
Method Overview
- private TBVectorExt(llvm::StringRef TBvectorStrRef, llvm::Error & Err)
- public static Expected<llvm::object::TBVectorExt> create(llvm::StringRef TBvectorStrRef)
- public uint8_t getNumberOfVRSaved() const
- public uint8_t getNumberOfVectorParms() const
- public SmallString<32> getVectorParmsInfo() const
- public bool hasVMXInstruction() const
- public bool hasVarArgs() const
- public bool isVRSavedOnStack() const
Methods
¶TBVectorExt(llvm::StringRef TBvectorStrRef,
llvm::Error& Err)
TBVectorExt(llvm::StringRef TBvectorStrRef,
llvm::Error& Err)
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:747
Parameters
- llvm::StringRef TBvectorStrRef
- llvm::Error& Err
¶static Expected<llvm::object::TBVectorExt> create(
llvm::StringRef TBvectorStrRef)
static Expected<llvm::object::TBVectorExt> create(
llvm::StringRef TBvectorStrRef)
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:750
Parameters
- llvm::StringRef TBvectorStrRef
¶uint8_t getNumberOfVRSaved() const
uint8_t getNumberOfVRSaved() const
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:751
¶uint8_t getNumberOfVectorParms() const
uint8_t getNumberOfVectorParms() const
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:754
¶SmallString<32> getVectorParmsInfo() const
SmallString<32> getVectorParmsInfo() const
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:756
¶bool hasVMXInstruction() const
bool hasVMXInstruction() const
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:755
¶bool hasVarArgs() const
bool hasVarArgs() const
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:753
¶bool isVRSavedOnStack() const
bool isVRSavedOnStack() const
Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:752