LLVM 19.0.0git
Public Member Functions | Static Public Member Functions | List of all members
llvm::object::TBVectorExt Class Reference

#include "llvm/Object/XCOFFObjectFile.h"

Public Member Functions

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

Static Public Member Functions

static Expected< TBVectorExtcreate (StringRef TBvectorStrRef)
 

Detailed Description

Definition at line 872 of file XCOFFObjectFile.h.

Member Function Documentation

◆ create()

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

Definition at line 1397 of file XCOFFObjectFile.cpp.

References llvm::Error::success().

◆ getNumberOfVectorParms()

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

Definition at line 1433 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASKSHIFT.

◆ getNumberOfVRSaved()

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

Definition at line 1421 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASKSHIFT.

◆ getVectorParmsInfo()

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

Definition at line 885 of file XCOFFObjectFile.h.

◆ hasVarArgs()

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

Definition at line 1429 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.

◆ hasVMXInstruction()

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

Definition at line 1438 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.

◆ isVRSavedOnStack()

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

Definition at line 1425 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.


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