LLVM 20.0.0git
|
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/PatternMatch.h"
#include "llvm/SandboxIR/BasicBlock.h"
#include "llvm/SandboxIR/Constant.h"
#include "llvm/SandboxIR/User.h"
#include "llvm/SandboxIR/Values.def"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::sandboxir |
Macros | |
#define | OP(OPC) OPC, |
#define | OPCODES(...) __VA_ARGS__ |
#define | DEF_INSTR(ID, OPC, CLASS) OPC |
#define | DEF_INSTR(ID, OPC, CLASS) friend class CLASS; |
#define | WRAP_STATIC_PREDICATE(FunctionName) static auto FunctionName(Predicate P) { return LLVMValType::FunctionName(P); } |
#define | WRAP_MEMBER(FunctionName) auto FunctionName() const { return cast<LLVMValType>(Val)->FunctionName(); } |
#define | WRAP_BOTH(FunctionName) |
#define DEF_INSTR | ( | ID, | |
OPC, | |||
CLASS | |||
) | OPC |
Definition at line 383 of file Instruction.h.
#define DEF_INSTR | ( | ID, | |
OPC, | |||
CLASS | |||
) | friend class CLASS; |
Definition at line 383 of file Instruction.h.
#define OP | ( | OPC | ) | OPC, |
Definition at line 45 of file Instruction.h.
#define OPCODES | ( | ... | ) | __VA_ARGS__ |
Definition at line 46 of file Instruction.h.
#define WRAP_BOTH | ( | FunctionName | ) |
Definition at line 2463 of file Instruction.h.
#define WRAP_MEMBER | ( | FunctionName | ) | auto FunctionName() const { return cast<LLVMValType>(Val)->FunctionName(); } |
Definition at line 2460 of file Instruction.h.
#define WRAP_STATIC_PREDICATE | ( | FunctionName | ) | static auto FunctionName(Predicate P) { return LLVMValType::FunctionName(P); } |
Definition at line 2456 of file Instruction.h.