class CSKYAttributeParser
Declaration
class CSKYAttributeParser : public ELFAttributeParser { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:16
Inherits from: ELFAttributeParser
Member Variables
- private static const llvm::CSKYAttributeParser::DisplayHandler[] displayRoutines
Inherited from ELFAttributeParser:
- protected sw
- protected tagToStringMap
- protected de = {llvm::ArrayRef<unsigned char>{}, true, 0}
- protected cursor = {0}
Method Overview
- public CSKYAttributeParser(llvm::ScopedPrinter * sw)
- public CSKYAttributeParser()
- private llvm::Error dspVersion(unsigned int tag)
- private llvm::Error fpuABI(unsigned int tag)
- private llvm::Error fpuDenormal(unsigned int tag)
- private llvm::Error fpuException(unsigned int tag)
- private llvm::Error fpuHardFP(unsigned int tag)
- private llvm::Error fpuRounding(unsigned int tag)
- private llvm::Error fpuVersion(unsigned int tag)
- private llvm::Error handler(uint64_t tag, bool & handled)
- private llvm::Error vdspVersion(unsigned int tag)
Inherited from ELFAttributeParser:
- public getAttributeString
- public getAttributeValue
- public integerAttribute
- public parse
- protected parseAttributeList
- protected parseIndexList
- protected parseStringAttribute
- protected parseSubsection
- protected printAttribute
- public stringAttribute
Methods
¶CSKYAttributeParser(llvm::ScopedPrinter* sw)
CSKYAttributeParser(llvm::ScopedPrinter* sw)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:35
Parameters
¶CSKYAttributeParser()
CSKYAttributeParser()
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:37
¶llvm::Error dspVersion(unsigned int tag)
llvm::Error dspVersion(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:23
Parameters
- unsigned int tag
¶llvm::Error fpuABI(unsigned int tag)
llvm::Error fpuABI(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:26
Parameters
- unsigned int tag
¶llvm::Error fpuDenormal(unsigned int tag)
llvm::Error fpuDenormal(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:28
Parameters
- unsigned int tag
¶llvm::Error fpuException(unsigned int tag)
llvm::Error fpuException(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:29
Parameters
- unsigned int tag
¶llvm::Error fpuHardFP(unsigned int tag)
llvm::Error fpuHardFP(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:30
Parameters
- unsigned int tag
¶llvm::Error fpuRounding(unsigned int tag)
llvm::Error fpuRounding(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:27
Parameters
- unsigned int tag
¶llvm::Error fpuVersion(unsigned int tag)
llvm::Error fpuVersion(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:25
Parameters
- unsigned int tag
¶llvm::Error handler(uint64_t tag, bool& handled)
llvm::Error handler(uint64_t tag, bool& handled)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:32
Parameters
- uint64_t tag
- bool& handled
¶llvm::Error vdspVersion(unsigned int tag)
llvm::Error vdspVersion(unsigned int tag)
Declared at: llvm/include/llvm/Support/CSKYAttributeParser.h:24
Parameters
- unsigned int tag