Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
namespace | llvm::sandboxir |
|
#define | HANDLE_TERM_INST(N, OPC, CLASS) |
#define | HANDLE_TERM_INST(N, OPC, CLASS) |
#define | HANDLE_TERM_INST(N, OPC, CLASS) |
#define | HANDLE_INST(num, opc, clas) |
#define | OP(OPC) |
#define | OPCODES(...) |
#define | DEF_INSTR(ID, OPC, CLASS) |
#define | DEF_INSTR(ID, OPC, CLASS) |
◆ DEF_INSTR [1/2]
#define DEF_INSTR |
( |
| ID, |
|
|
| OPC, |
|
|
| CLASS ) |
◆ DEF_INSTR [2/2]
#define DEF_INSTR |
( |
| ID, |
|
|
| OPC, |
|
|
| CLASS ) |
Value: case ClassID::ID: \
return true;
◆ HANDLE_INST
#define HANDLE_INST |
( |
| num, |
|
|
| opc, |
|
|
| clas ) |
Value: case Instruction::opc: \
break;
decltype(auto) cast(const From &Val)
cast<X> - Return the argument parameter cast to the specified type.
◆ HANDLE_TERM_INST [1/3]
#define HANDLE_TERM_INST |
( |
| N, |
|
|
| OPC, |
|
|
| CLASS ) |
Value: case Instruction::OPC: \
return static_cast<const CLASS *>(this)->getNumSuccessors();
◆ HANDLE_TERM_INST [2/3]
#define HANDLE_TERM_INST |
( |
| N, |
|
|
| OPC, |
|
|
| CLASS ) |
Value: case Instruction::OPC: \
return static_cast<const CLASS *>(this)->getSuccessor(idx);
◆ HANDLE_TERM_INST [3/3]
#define HANDLE_TERM_INST |
( |
| N, |
|
|
| OPC, |
|
|
| CLASS ) |
Value: case Instruction::OPC: \
return static_cast<CLASS *
>(
this)->setSuccessor(idx,
B);
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
◆ OP
Value: case Opcode::OPC: \
return #OPC;
◆ OPCODES
◆ canUnwindPastLandingPad()
◆ ProfcheckDisableMetadataFixes