Lines Matching refs:options_
73 ValidatorOptions() : options_(spvValidatorOptionsCreate()) {} in ValidatorOptions()
74 ~ValidatorOptions() { spvValidatorOptionsDestroy(options_); } in ~ValidatorOptions()
76 operator spv_validator_options() const { return options_; } in operator spv_validator_options()
80 spvValidatorOptionsSetUniversalLimit(options_, limit_type, limit); in SetUniversalLimit()
84 spvValidatorOptionsSetRelaxStoreStruct(options_, val); in SetRelaxStructStore()
91 spvValidatorOptionsSetRelaxBlockLayout(options_, val); in SetRelaxBlockLayout()
97 spvValidatorOptionsSetUniformBufferStandardLayout(options_, val); in SetUniformBufferStandardLayout()
104 spvValidatorOptionsSetScalarBlockLayout(options_, val); in SetScalarBlockLayout()
109 spvValidatorOptionsSetSkipBlockLayout(options_, val); in SetSkipBlockLayout()
119 spvValidatorOptionsSetRelaxLogicalPointer(options_, val); in SetRelaxLogicalPointer()
134 spvValidatorOptionsSetBeforeHlslLegalization(options_, val); in SetBeforeHlslLegalization()
138 spv_validator_options options_; member in spvtools::ValidatorOptions
144 OptimizerOptions() : options_(spvOptimizerOptionsCreate()) {} in OptimizerOptions()
145 ~OptimizerOptions() { spvOptimizerOptionsDestroy(options_); } in ~OptimizerOptions()
148 operator spv_optimizer_options() const { return options_; } in operator spv_optimizer_options()
153 spvOptimizerOptionsSetRunValidator(options_, run); in set_run_validator()
159 spvOptimizerOptionsSetValidatorOptions(options_, val_options); in set_validator_options()
164 spvOptimizerOptionsSetMaxIdBound(options_, new_bound); in set_max_id_bound()
169 spvOptimizerOptionsSetPreserveBindings(options_, preserve_bindings); in set_preserve_bindings()
175 spvOptimizerOptionsSetPreserveSpecConstants(options_, in set_preserve_spec_constants()
180 spv_optimizer_options options_; member in spvtools::OptimizerOptions
186 ReducerOptions() : options_(spvReducerOptionsCreate()) {} in ReducerOptions()
187 ~ReducerOptions() { spvReducerOptionsDestroy(options_); } in ~ReducerOptions()
191 return options_; in operator spv_reducer_options()
196 spvReducerOptionsSetStepLimit(options_, step_limit); in set_step_limit()
201 spvReducerOptionsSetFailOnValidationError(options_, in set_fail_on_validation_error()
206 spv_reducer_options options_; member in spvtools::ReducerOptions
212 FuzzerOptions() : options_(spvFuzzerOptionsCreate()) {} in FuzzerOptions()
213 ~FuzzerOptions() { spvFuzzerOptionsDestroy(options_); } in ~FuzzerOptions()
217 return options_; in operator spv_fuzzer_options()
222 spvFuzzerOptionsEnableReplayValidation(options_); in enable_replay_validation()
227 spvFuzzerOptionsSetRandomSeed(options_, seed); in set_random_seed()
232 spvFuzzerOptionsSetShrinkerStepLimit(options_, shrinker_step_limit); in set_shrinker_step_limit()
237 spvFuzzerOptionsEnableFuzzerPassValidation(options_); in enable_fuzzer_pass_validation()
241 spv_fuzzer_options options_; member in spvtools::FuzzerOptions