#include #include "llvm/TextAPI/Architecture.def"">

LLVM: include/llvm/TextAPI/Architecture.h File Reference (original) (raw)

#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"
#include <cstdint>
#include <utility>
#include "llvm/TextAPI/Architecture.def"

Go to the source code of this file.

Namespaces
namespace llvm
This is an optimization pass for GlobalISel generic memory operations.
namespace llvm::MachO
Macros
#define ARCHINFO(Arch, Name, Type, SubType, NumBits)
Functions
LLVM_ABI Architecture llvm::MachO::getArchitectureFromCpuType (uint32_t CPUType, uint32_t CPUSubType)
Convert a CPU Type and Subtype pair to an architecture slice.
LLVM_ABI Architecture llvm::MachO::getArchitectureFromName (StringRef Name)
Convert a name to an architecture slice.
LLVM_ABI StringRef llvm::MachO::getArchitectureName (Architecture Arch)
Convert an architecture slice to a string.
LLVM_ABI std::pair< uint32_t, uint32_t > llvm::MachO::getCPUTypeFromArchitecture (Architecture Arch)
Convert an architecture slice to a CPU Type and Subtype pair.
LLVM_ABI Architecture llvm::MachO::mapToArchitecture (const llvm::Triple &Target)
Convert a target to an architecture slice.
LLVM_ABI bool llvm::MachO::is64Bit (Architecture)
Check if architecture is 64 bit.
LLVM_ABI raw_ostream & llvm::MachO::operator<< (raw_ostream &OS, Architecture Arch)

ARCHINFO

#define ARCHINFO ( Arch,
Name,
Type,
SubType,
NumBits )