class RISCVAttributeParser

Declaration

class RISCVAttributeParser : public ELFAttributeParser { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/RISCVAttributeParser.h:16

Inherits from: ELFAttributeParser

Member Variables

private static const llvm::RISCVAttributeParser::DisplayHandler[] displayRoutines

Inherited from ELFAttributeParser:

protected sw
protected tagToStringMap
protected de = {llvm::ArrayRef<unsigned char>{}, true, 0}
protected cursor = {0}

Method Overview

Inherited from ELFAttributeParser:

Methods

RISCVAttributeParser(llvm::ScopedPrinter* sw)

Declared at: llvm/include/llvm/Support/RISCVAttributeParser.h:29

Parameters

llvm::ScopedPrinter* sw

RISCVAttributeParser()

Declared at: llvm/include/llvm/Support/RISCVAttributeParser.h:31

llvm::Error handler(uint64_t tag, bool& handled)

Declared at: llvm/include/llvm/Support/RISCVAttributeParser.h:23

Parameters

uint64_t tag
bool& handled

llvm::Error stackAlign(unsigned int tag)

Declared at: llvm/include/llvm/Support/RISCVAttributeParser.h:26

Parameters

unsigned int tag

llvm::Error unalignedAccess(unsigned int tag)

Declared at: llvm/include/llvm/Support/RISCVAttributeParser.h:25

Parameters

unsigned int tag