Go to the source code of this file.
|
| namespace | llvm |
| | This is an optimization pass for GlobalISel generic memory operations.
|
| namespace | llvm::MachO |
|
| #define | ARCHINFO(Arch, Name, Type, Subtype, NumBits) |
| #define | ARCHINFO(Arch, Name, Type, Subtype, NumBits) |
| #define | ARCHINFO(Arch, Name, Type, Subtype, NumBits) |
| #define | ARCHINFO(Arch, Name, Type, Subtype, NumBits) |
| #define | ARCHINFO(Arch, Name, Type, Subtype, NumBits) |
◆ ARCHINFO [1/5]
| #define ARCHINFO |
( |
| Arch, |
|
|
| Name, |
|
|
| Type, |
|
|
| Subtype, |
|
|
| NumBits ) |
Value: if (CPUType == (Type) && \
(CPUSubType & ~MachO::CPU_SUBTYPE_MASK) == (Subtype)) \
return AK_##Arch;
◆ ARCHINFO [2/5]
| #define ARCHINFO |
( |
| Arch, |
|
|
| Name, |
|
|
| Type, |
|
|
| Subtype, |
|
|
| NumBits ) |
◆ ARCHINFO [3/5]
| #define ARCHINFO |
( |
| Arch, |
|
|
| Name, |
|
|
| Type, |
|
|
| Subtype, |
|
|
| NumBits ) |
Value: case AK_##Arch: \
return #Name;
◆ ARCHINFO [4/5]
| #define ARCHINFO |
( |
| Arch, |
|
|
| Name, |
|
|
| Type, |
|
|
| Subtype, |
|
|
| NumBits ) |
Value: case AK_##Arch: \
return std::make_pair(Type, Subtype);
◆ ARCHINFO [5/5]
| #define ARCHINFO |
( |
| Arch, |
|
|
| Name, |
|
|
| Type, |
|
|
| Subtype, |
|
|
| NumBits ) |
Value: case AK_##Arch: \
return NumBits == 64;