LLVM 19.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::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 (DPMarker *DbgMarker) |
Inline helper to return a range of DbgRecords attached to a marker. | |
Definition at line 937 of file Instruction.h.
Definition at line 951 of file Instruction.h.
Definition at line 958 of file Instruction.h.
Definition at line 944 of file Instruction.h.
Definition at line 965 of file Instruction.h.
Definition at line 923 of file Instruction.h.
Definition at line 930 of file Instruction.h.
Definition at line 938 of file Instruction.h.
Definition at line 952 of file Instruction.h.
Definition at line 959 of file Instruction.h.
Definition at line 945 of file Instruction.h.
Definition at line 966 of file Instruction.h.
Definition at line 924 of file Instruction.h.
Definition at line 931 of file Instruction.h.
Definition at line 939 of file Instruction.h.
Definition at line 953 of file Instruction.h.
Definition at line 960 of file Instruction.h.
Definition at line 946 of file Instruction.h.
Definition at line 967 of file Instruction.h.
Definition at line 925 of file Instruction.h.
Definition at line 932 of file Instruction.h.