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

Methods

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)

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:750

Parameters

llvm::StringRef TBvectorStrRef

uint8_t getNumberOfVRSaved() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:751

uint8_t getNumberOfVectorParms() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:754

SmallString<32> getVectorParmsInfo() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:756

bool hasVMXInstruction() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:755

bool hasVarArgs() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:753

bool isVRSavedOnStack() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:752