#include "llvm/IR/Function.h"
#include "llvm/IR/User.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/raw_ostream.h"
#include <iterator>
#include "llvm/SandboxIR/SandboxIRValues.def"
Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::sandboxir |
|
|
#define | DEF_INSTR(ID, OPC, CLASS) friend class CLASS; |
|
#define | DEF_VALUE(ID, CLASS) ID, |
|
#define | DEF_USER(ID, CLASS) ID, |
|
#define | DEF_INSTR(ID, OPC, CLASS) ID, |
|
#define | DEF_VALUE(ID, CLASS) |
|
#define | DEF_USER(ID, CLASS) |
|
#define | DEF_INSTR(ID, OPC, CLASS) |
|
#define | DEF_VALUE(ID, CLASS) |
|
#define | DEF_USER(ID, CLASS) |
|
#define | OP(OPC) OPC, |
|
#define | DEF_INSTR(ID, OPC, CLASS) OPC |
|
◆ DEF_INSTR [1/4]
#define DEF_INSTR |
( |
|
ID, |
|
|
|
OPC, |
|
|
|
CLASS |
|
) |
| friend class CLASS; |
◆ DEF_INSTR [2/4]
#define DEF_INSTR |
( |
|
ID, |
|
|
|
OPC, |
|
|
|
CLASS |
|
) |
| ID, |
◆ DEF_INSTR [3/4]
#define DEF_INSTR |
( |
|
ID, |
|
|
|
OPC, |
|
|
|
CLASS |
|
) |
| |
Value: case ClassID::ID: \
return #ID;
Definition at line 500 of file SandboxIR.h.
◆ DEF_INSTR [4/4]
#define DEF_INSTR |
( |
|
ID, |
|
|
|
OPC, |
|
|
|
CLASS |
|
) |
| OPC |
◆ DEF_USER [1/3]
#define DEF_USER |
( |
|
ID, |
|
|
|
CLASS |
|
) |
| ID, |
◆ DEF_USER [2/3]
#define DEF_USER |
( |
|
ID, |
|
|
|
CLASS |
|
) |
| |
Value: case ClassID::ID: \
return #ID;
Definition at line 498 of file SandboxIR.h.
◆ DEF_USER [3/3]
#define DEF_USER |
( |
|
ID, |
|
|
|
CLASS |
|
) |
| |
◆ DEF_VALUE [1/3]
#define DEF_VALUE |
( |
|
ID, |
|
|
|
CLASS |
|
) |
| ID, |
◆ DEF_VALUE [2/3]
#define DEF_VALUE |
( |
|
ID, |
|
|
|
CLASS |
|
) |
| |
Value: case ClassID::ID: \
return #ID;
Definition at line 497 of file SandboxIR.h.
◆ DEF_VALUE [3/3]
#define DEF_VALUE |
( |
|
ID, |
|
|
|
CLASS |
|
) |
| |
◆ OP