LLVM 20.0.0git
|
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/Bitfields.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/ilist_node.h"
#include "llvm/IR/DebugLoc.h"
#include "llvm/IR/SymbolTableListTraits.h"
#include "llvm/IR/User.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/AtomicOrdering.h"
#include <cstdint>
#include <utility>
#include "llvm/IR/Instruction.def"
Go to the source code of this file.
Classes | |
struct | llvm::ilist_alloc_traits< Instruction > |
class | llvm::InsertPosition |
class | llvm::Instruction |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
Macros | |
#define | FIRST_TERM_INST(N) TermOpsBegin = N, |
#define | HANDLE_TERM_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_TERM_INST(N) TermOpsEnd = N+1 |
#define | FIRST_UNARY_INST(N) UnaryOpsBegin = N, |
#define | HANDLE_UNARY_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_UNARY_INST(N) UnaryOpsEnd = N+1 |
#define | FIRST_BINARY_INST(N) BinaryOpsBegin = N, |
#define | HANDLE_BINARY_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_BINARY_INST(N) BinaryOpsEnd = N+1 |
#define | FIRST_MEMORY_INST(N) MemoryOpsBegin = N, |
#define | HANDLE_MEMORY_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_MEMORY_INST(N) MemoryOpsEnd = N+1 |
#define | FIRST_CAST_INST(N) CastOpsBegin = N, |
#define | HANDLE_CAST_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_CAST_INST(N) CastOpsEnd = N+1 |
#define | FIRST_FUNCLETPAD_INST(N) FuncletPadOpsBegin = N, |
#define | HANDLE_FUNCLETPAD_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_FUNCLETPAD_INST(N) FuncletPadOpsEnd = N+1 |
#define | FIRST_OTHER_INST(N) OtherOpsBegin = N, |
#define | HANDLE_OTHER_INST(N, OPC, CLASS) OPC = N, |
#define | LAST_OTHER_INST(N) OtherOpsEnd = N+1 |
Functions | |
iterator_range< simple_ilist< DbgRecord >::iterator > | llvm::getDbgRecordRange (DbgMarker *DebugMarker) |
Inline helper to return a range of DbgRecords attached to a marker. | |
Definition at line 973 of file Instruction.h.
Definition at line 987 of file Instruction.h.
Definition at line 994 of file Instruction.h.
Definition at line 980 of file Instruction.h.
Definition at line 1001 of file Instruction.h.
Definition at line 959 of file Instruction.h.
Definition at line 966 of file Instruction.h.
Definition at line 974 of file Instruction.h.
Definition at line 988 of file Instruction.h.
Definition at line 995 of file Instruction.h.
Definition at line 981 of file Instruction.h.
Definition at line 1002 of file Instruction.h.
Definition at line 960 of file Instruction.h.
Definition at line 967 of file Instruction.h.
Definition at line 975 of file Instruction.h.
Definition at line 989 of file Instruction.h.
Definition at line 996 of file Instruction.h.
Definition at line 982 of file Instruction.h.
Definition at line 1003 of file Instruction.h.
Definition at line 961 of file Instruction.h.
Definition at line 968 of file Instruction.h.