| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/CodeGen/GlobalISel/GISelWorkList.h"
Public Member Functions | |
| GISelWorkList () | |
| bool | empty () const | 
| unsigned | size () const | 
| void | deferred_insert (MachineInstr *I) | 
| void | finalize () | 
| void | insert (MachineInstr *I) | 
| Add the specified instruction to the worklist if it isn't already in it.   | |
| void | remove (const MachineInstr *I) | 
| Remove I from the worklist if it exists.   | |
| void | clear () | 
| MachineInstr * | pop_back_val () | 
Definition at line 27 of file GISelWorkList.h.
      
  | 
  inline | 
Definition at line 36 of file GISelWorkList.h.
      
  | 
  inline | 
Definition at line 97 of file GISelWorkList.h.
      
  | 
  inline | 
Definition at line 50 of file GISelWorkList.h.
Referenced by llvm::Legalizer::legalizeMachineFunction().
      
  | 
  inline | 
Definition at line 38 of file GISelWorkList.h.
Referenced by llvm::MipsRegisterBankInfo::applyMappingImpl(), llvm::eraseInstrs(), and llvm::Legalizer::legalizeMachineFunction().
      
  | 
  inline | 
Definition at line 61 of file GISelWorkList.h.
Referenced by llvm::Legalizer::legalizeMachineFunction().
      
  | 
  inline | 
Add the specified instruction to the worklist if it isn't already in it.
Definition at line 74 of file GISelWorkList.h.
Referenced by llvm::Legalizer::legalizeMachineFunction(), and llvm::saveUsesAndErase().
      
  | 
  inline | 
Definition at line 102 of file GISelWorkList.h.
Referenced by llvm::MipsRegisterBankInfo::applyMappingImpl(), llvm::eraseInstrs(), and llvm::Legalizer::legalizeMachineFunction().
      
  | 
  inline | 
Remove I from the worklist if it exists.
Definition at line 83 of file GISelWorkList.h.
Referenced by llvm::saveUsesAndErase().
      
  | 
  inline | 
Definition at line 40 of file GISelWorkList.h.
Referenced by llvm::Legalizer::legalizeMachineFunction().