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 875 of file XCOFFObjectFile.h.

Member Function Documentation

◆ create()

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

Definition at line 1399 of file XCOFFObjectFile.cpp.

References llvm::Error::success().

◆ getNumberOfVectorParms()

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

Definition at line 1435 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASKSHIFT.

◆ getNumberOfVRSaved()

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

Definition at line 1423 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASKSHIFT.

◆ getVectorParmsInfo()

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

Definition at line 888 of file XCOFFObjectFile.h.

◆ hasVarArgs()

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

Definition at line 1431 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.

◆ hasVMXInstruction()

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

Definition at line 1440 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.

◆ isVRSavedOnStack()

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

Definition at line 1427 of file XCOFFObjectFile.cpp.

References GETVALUEWITHMASK.


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