LLVM: llvm::SIInstrWorklist Struct Reference (original) (raw)
Utility to store machine instructions worklist. More...
#include "[Target/AMDGPU/SIInstrInfo.h](SIInstrInfo%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| SIInstrWorklist ()=default | |
| void | insert (MachineInstr *MI) |
| MachineInstr * | top () const |
| void | erase_top () |
| bool | empty () const |
| void | clear () |
| bool | isDeferred (MachineInstr *MI) |
| SetVector< MachineInstr * > & | getDeferredList () |
Utility to store machine instructions worklist.
Definition at line 56 of file SIInstrInfo.h.
| llvm::SIInstrWorklist::SIInstrWorklist ( ) | default |
|---|
References MI.
◆ clear()
| void llvm::SIInstrWorklist::clear ( ) | inline |
|---|
◆ empty()
| bool llvm::SIInstrWorklist::empty ( ) const | inline |
|---|
◆ erase_top()
| void llvm::SIInstrWorklist::erase_top ( ) | inline |
|---|
◆ getDeferredList()
◆ insert()
◆ isDeferred()
◆ top()
The documentation for this struct was generated from the following files:
- lib/Target/AMDGPU/SIInstrInfo.h
- lib/Target/AMDGPU/SIInstrInfo.cpp