LLVM 22.0.0git
llvm::object::TBVectorExt Class Reference

#include "llvm/Object/XCOFFObjectFile.h"

Public Member Functions

LLVM_ABI uint8_t getNumberOfVRSaved () const
LLVM_ABI bool isVRSavedOnStack () const
LLVM_ABI bool hasVarArgs () const
LLVM_ABI uint8_t getNumberOfVectorParms () const
LLVM_ABI bool hasVMXInstruction () const
SmallString< 32 > getVectorParmsInfo () const

Static Public Member Functions

static LLVM_ABI Expected< TBVectorExtcreate (StringRef TBvectorStrRef)

Detailed Description

Definition at line 889 of file XCOFFObjectFile.h.

Member Function Documentation

◆ create()

Expected< TBVectorExt > llvm::object::TBVectorExt::create ( StringRef TBvectorStrRef)
static

Definition at line 1406 of file XCOFFObjectFile.cpp.

References llvm::Error::success().

◆ getNumberOfVectorParms()

uint8_t llvm::object::TBVectorExt::getNumberOfVectorParms ( ) const

Definition at line 1442 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASKSHIFT.

◆ getNumberOfVRSaved()

uint8_t llvm::object::TBVectorExt::getNumberOfVRSaved ( ) const

Definition at line 1430 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASKSHIFT.

◆ getVectorParmsInfo()

SmallString< 32 > llvm::object::TBVectorExt::getVectorParmsInfo ( ) const
inline

Definition at line 902 of file XCOFFObjectFile.h.

◆ hasVarArgs()

bool llvm::object::TBVectorExt::hasVarArgs ( ) const

Definition at line 1438 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.

◆ hasVMXInstruction()

bool llvm::object::TBVectorExt::hasVMXInstruction ( ) const

Definition at line 1447 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.

◆ isVRSavedOnStack()

bool llvm::object::TBVectorExt::isVRSavedOnStack ( ) const

Definition at line 1434 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.


The documentation for this class was generated from the following files: