LLVM  10.0.0svn
Namespaces | Macros | Enumerations | Functions
Architecture.h File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TextAPI/MachO/Architecture.def"
Include dependency graph for Architecture.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::MachO
 

Macros

#define ARCHINFO(Arch, Type, SubType)   AK_##Arch,
 

Enumerations

enum  llvm::MachO::Architecture : uint8_t { llvm::MachO::AK_unknown }
 Defines the architecture slices that are supported by Text-based Stub files. More...
 

Functions

Architecture llvm::MachO::getArchitectureFromCpuType (uint32_t CPUType, uint32_t CPUSubType)
 Convert a CPU Type and Subtype pair to an architecture slice. More...
 
Architecture llvm::MachO::getArchitectureFromName (StringRef Name)
 Convert a name to an architecture slice. More...
 
StringRef llvm::MachO::getArchitectureName (Architecture Arch)
 Convert an architecture slice to a string. More...
 
std::pair< uint32_t, uint32_tllvm::MachO::getCPUTypeFromArchitecture (Architecture Arch)
 Convert an architecture slice to a CPU Type and Subtype pair. More...
 
raw_ostream & llvm::MachO::operator<< (raw_ostream &OS, Architecture Arch)
 

Macro Definition Documentation

◆ ARCHINFO

#define ARCHINFO (   Arch,
  Type,
  SubType 
)    AK_##Arch,

Definition at line 24 of file Architecture.h.