LLVM 23.0.0git
llvm::object::Elf_Mips_ABIFlags< ELFT > Struct Template Reference

#include "llvm/Object/ELFTypes.h"

Public Attributes

Elf_Half version
uint8_t isa_level
uint8_t isa_rev
uint8_t gpr_size
uint8_t cpr1_size
uint8_t cpr2_size
uint8_t fp_abi
Elf_Word isa_ext
Elf_Word ases
Elf_Word flags1
Elf_Word flags2

Detailed Description

template<class ELFT>
struct llvm::object::Elf_Mips_ABIFlags< ELFT >

Definition at line 823 of file ELFTypes.h.

Member Data Documentation

◆ ases

template<class ELFT>
Elf_Word llvm::object::Elf_Mips_ABIFlags< ELFT >::ases

Definition at line 833 of file ELFTypes.h.

◆ cpr1_size

template<class ELFT>
uint8_t llvm::object::Elf_Mips_ABIFlags< ELFT >::cpr1_size

Definition at line 829 of file ELFTypes.h.

◆ cpr2_size

template<class ELFT>
uint8_t llvm::object::Elf_Mips_ABIFlags< ELFT >::cpr2_size

Definition at line 830 of file ELFTypes.h.

◆ flags1

template<class ELFT>
Elf_Word llvm::object::Elf_Mips_ABIFlags< ELFT >::flags1

Definition at line 834 of file ELFTypes.h.

◆ flags2

template<class ELFT>
Elf_Word llvm::object::Elf_Mips_ABIFlags< ELFT >::flags2

Definition at line 835 of file ELFTypes.h.

◆ fp_abi

template<class ELFT>
uint8_t llvm::object::Elf_Mips_ABIFlags< ELFT >::fp_abi

Definition at line 831 of file ELFTypes.h.

◆ gpr_size

template<class ELFT>
uint8_t llvm::object::Elf_Mips_ABIFlags< ELFT >::gpr_size

Definition at line 828 of file ELFTypes.h.

◆ isa_ext

template<class ELFT>
Elf_Word llvm::object::Elf_Mips_ABIFlags< ELFT >::isa_ext

Definition at line 832 of file ELFTypes.h.

◆ isa_level

template<class ELFT>
uint8_t llvm::object::Elf_Mips_ABIFlags< ELFT >::isa_level

Definition at line 826 of file ELFTypes.h.

◆ isa_rev

template<class ELFT>
uint8_t llvm::object::Elf_Mips_ABIFlags< ELFT >::isa_rev

Definition at line 827 of file ELFTypes.h.

◆ version

template<class ELFT>
Elf_Half llvm::object::Elf_Mips_ABIFlags< ELFT >::version

Definition at line 825 of file ELFTypes.h.


The documentation for this struct was generated from the following file: