LLVM
17.0.0git
|
#include "llvm/Support/ELFAttributes.h"
Go to the source code of this file.
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
llvm::MSP430Attrs | |
Enumerations | |
enum | llvm::MSP430Attrs::AttrType : unsigned { llvm::MSP430Attrs::TagISA = 4, llvm::MSP430Attrs::TagCodeModel = 6, llvm::MSP430Attrs::TagDataModel = 8, llvm::MSP430Attrs::TagEnumSize = 10 } |
enum | llvm::MSP430Attrs::ISA { llvm::MSP430Attrs::ISAMSP430 = 1, llvm::MSP430Attrs::ISAMSP430X = 2 } |
enum | llvm::MSP430Attrs::CodeModel { llvm::MSP430Attrs::CMSmall = 1, llvm::MSP430Attrs::CMLarge = 2 } |
enum | llvm::MSP430Attrs::DataModel { llvm::MSP430Attrs::DMSmall = 1, llvm::MSP430Attrs::DMLarge = 2, llvm::MSP430Attrs::DMRestricted = 3 } |
enum | llvm::MSP430Attrs::EnumSize { llvm::MSP430Attrs::ESSmall = 1, llvm::MSP430Attrs::ESInteger = 2, llvm::MSP430Attrs::ESDontCare = 3 } |
Functions | |
const TagNameMap & | llvm::MSP430Attrs::getMSP430AttributeTags () |
This file contains enumerations for MSP430 ELF build attributes as defined in the MSP430 ELF psABI specification.
MSP430 ELF psABI specification
https://www.ti.com/lit/pdf/slaa534
Definition in file MSP430Attributes.h.