class OptLevelChanger

Declaration

class OptLevelChanger { /* full declaration omitted */ };

Description

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

Declared at: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:207

Member Variables

private llvm::SelectionDAGISel& IS
private CodeGenOpt::Level SavedOptLevel
private bool SavedFastISel

Method Overview

Methods

OptLevelChanger(llvm::SelectionDAGISel& ISel,
                CodeGenOpt::Level NewOptLevel)

Declared at: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:213

Parameters

llvm::SelectionDAGISel& ISel
CodeGenOpt::Level NewOptLevel

~OptLevelChanger()

Declared at: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:234