LLVM 20.0.0git
|
Help to insert SDNodeFlags automatically in transforming. More...
#include "llvm/CodeGen/SelectionDAG.h"
Public Member Functions | |
FlagInserter (SelectionDAG &SDAG, SDNodeFlags Flags) | |
FlagInserter (SelectionDAG &SDAG, SDNode *N) | |
FlagInserter (const FlagInserter &)=delete | |
FlagInserter & | operator= (const FlagInserter &)=delete |
~FlagInserter () | |
SDNodeFlags | getFlags () const |
Help to insert SDNodeFlags automatically in transforming.
Use RAII to save and resume flags in current scope.
Definition at line 369 of file SelectionDAG.h.
|
inline |
Definition at line 375 of file SelectionDAG.h.
References llvm::SelectionDAG::setFlagInserter().
|
inline |
Definition at line 380 of file SelectionDAG.h.
|
delete |
|
inline |
Definition at line 385 of file SelectionDAG.h.
References llvm::SelectionDAG::setFlagInserter().
|
inline |
Definition at line 387 of file SelectionDAG.h.
Referenced by llvm::SelectionDAG::getNode(), and llvm::SelectionDAG::getNodeIfExists().
|
delete |