LLVM 20.0.0git
|
A set of parameters to control various transforms performed by IPSCCP pass. More...
#include "llvm/Transforms/IPO/SCCP.h"
Public Member Functions | |
IPSCCPOptions (bool AllowFuncSpec=true) | |
IPSCCPOptions & | setFuncSpec (bool FuncSpec) |
Enables or disables Specialization of Functions. | |
Public Attributes | |
bool | AllowFuncSpec |
A set of parameters to control various transforms performed by IPSCCP pass.
Each of the boolean parameters can be set to: true - enabling the transformation. false - disabling the transformation. Intended use is to create a default object, modify parameters with additional setters and then pass it to IPSCCP.
|
inline |
Enables or disables Specialization of Functions.
Definition at line 41 of file SCCP.h.
References AllowFuncSpec.
bool llvm::IPSCCPOptions::AllowFuncSpec |
Definition at line 36 of file SCCP.h.
Referenced by llvm::IPSCCPPass::isFuncSpecEnabled(), and setFuncSpec().