LLVM
15.0.0git
|
#include "llvm/TextAPI/Architecture.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/ADT/Triple.h"
#include "llvm/BinaryFormat/MachO.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/TextAPI/Architecture.def"
Go to the source code of this file.
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
llvm::MachO | |
Macros | |
#define | ARCHINFO(Arch, Type, Subtype, NumBits) |
#define | ARCHINFO(Arch, Type, Subtype, NumBits) .Case(#Arch, AK_##Arch) |
#define | ARCHINFO(Arch, Type, Subtype, NumBits) |
#define | ARCHINFO(Arch, Type, Subtype, NumBits) |
#define | ARCHINFO(Arch, Type, Subtype, NumBits) |
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_t > | llvm::MachO::getCPUTypeFromArchitecture (Architecture Arch) |
Convert an architecture slice to a CPU Type and Subtype pair. More... | |
Architecture | llvm::MachO::mapToArchitecture (const llvm::Triple &Target) |
Convert a target to an architecture slice. More... | |
bool | llvm::MachO::is64Bit (Architecture) |
Check if architecture is 64 bit. More... | |
raw_ostream & | llvm::MachO::operator<< (raw_ostream &OS, Architecture Arch) |
#define ARCHINFO | ( | Arch, | |
Type, | |||
Subtype, | |||
NumBits | |||
) |
#define ARCHINFO | ( | Arch, | |
Type, | |||
Subtype, | |||
NumBits | |||
) | .Case(#Arch, AK_##Arch) |
#define ARCHINFO | ( | Arch, | |
Type, | |||
Subtype, | |||
NumBits | |||
) |
#define ARCHINFO | ( | Arch, | |
Type, | |||
Subtype, | |||
NumBits | |||
) |
#define ARCHINFO | ( | Arch, | |
Type, | |||
Subtype, | |||
NumBits | |||
) |