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 990 of file Instruction.h.
Definition at line 1004 of file Instruction.h.
Definition at line 1011 of file Instruction.h.
Definition at line 997 of file Instruction.h.
Definition at line 1018 of file Instruction.h.
Definition at line 976 of file Instruction.h.
Definition at line 983 of file Instruction.h.
Definition at line 991 of file Instruction.h.
Definition at line 1005 of file Instruction.h.
Definition at line 1012 of file Instruction.h.
Definition at line 998 of file Instruction.h.
Definition at line 1019 of file Instruction.h.
Definition at line 977 of file Instruction.h.
Definition at line 984 of file Instruction.h.
Definition at line 992 of file Instruction.h.
Definition at line 1006 of file Instruction.h.
Definition at line 1013 of file Instruction.h.
Definition at line 999 of file Instruction.h.
Definition at line 1020 of file Instruction.h.
Definition at line 978 of file Instruction.h.
Definition at line 985 of file Instruction.h.