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 366 of file SelectionDAG.h.
|
inline |
Definition at line 372 of file SelectionDAG.h.
References llvm::SelectionDAG::setFlagInserter().
|
inline |
Definition at line 377 of file SelectionDAG.h.
|
delete |
|
inline |
Definition at line 382 of file SelectionDAG.h.
References llvm::SelectionDAG::setFlagInserter().
|
inline |
Definition at line 384 of file SelectionDAG.h.
Referenced by llvm::SelectionDAG::getNode(), and llvm::SelectionDAG::getNodeIfExists().
|
delete |