Documentation for microsoft::quantum::TargetProfileMappingConfiguration
microsoft::quantum::TargetProfileMappingConfiguration
Public Functions
Name | |
---|---|
void | setup(ConfigurationManager & config) |
bool | shouldAddInstCombinePass() const |
bool | shouldAddAggressiveInstCombinePass() const |
bool | shouldAddSroaPass() const |
bool | shouldAddSccpPass() const |
bool | shouldAddSimplifyCfgPass() const |
bool | shouldLowerSwitch() const |
bool | shouldEliminateZExtI1() const |
bool | shouldDeferMeasurements() const |
void | setUseDeferMeasurements(bool const & v) |
TargetProfileMappingConfiguration | createDisabled() |
Public Functions Documentation
function setup
inline void setup(
ConfigurationManager & config
)
function shouldAddInstCombinePass
inline bool shouldAddInstCombinePass() const
function shouldAddAggressiveInstCombinePass
inline bool shouldAddAggressiveInstCombinePass() const
function shouldAddSroaPass
inline bool shouldAddSroaPass() const
function shouldAddSccpPass
inline bool shouldAddSccpPass() const
function shouldAddSimplifyCfgPass
inline bool shouldAddSimplifyCfgPass() const
function shouldLowerSwitch
inline bool shouldLowerSwitch() const
function shouldEliminateZExtI1
inline bool shouldEliminateZExtI1() const
function shouldDeferMeasurements
inline bool shouldDeferMeasurements() const
function setUseDeferMeasurements
inline void setUseDeferMeasurements(
bool const & v
)
function createDisabled
static inline TargetProfileMappingConfiguration createDisabled()
Updated on 1 August 2023 at 16:25:10 UTC