LLVM 22.0.0git
llvm::OptLevelChanger Class Reference

This class is used by SelectionDAGISel to temporarily override the optimization level on a per-function basis. More...

Public Member Functions

 OptLevelChanger (SelectionDAGISel &ISel, CodeGenOptLevel NewOptLevel)
 ~OptLevelChanger ()

Detailed Description

This class is used by SelectionDAGISel to temporarily override the optimization level on a per-function basis.

Definition at line 237 of file SelectionDAGISel.cpp.

Constructor & Destructor Documentation

◆ OptLevelChanger()

llvm::OptLevelChanger::OptLevelChanger ( SelectionDAGISel & ISel,
CodeGenOptLevel NewOptLevel )
inline

Definition at line 243 of file SelectionDAGISel.cpp.

References llvm::dbgs(), dontUseFastISelFor(), LLVM_DEBUG, and llvm::None.

◆ ~OptLevelChanger()

llvm::OptLevelChanger::~OptLevelChanger ( )
inline

Definition at line 266 of file SelectionDAGISel.cpp.

References llvm::dbgs(), and LLVM_DEBUG.


The documentation for this class was generated from the following file: