Home
last modified time | relevance | path

Searched refs:SpecificSetting (Results 1 – 2 of 2) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/
H A Dsettings.rs14 pub(crate) enum SpecificSetting { enum
25 pub specific: SpecificSetting,
32 SpecificSetting::Bool(BoolSetting { in default_byte()
43 SpecificSetting::Enum(_) => 0, in default_byte()
44 SpecificSetting::Num(default) => default, in default_byte()
50 SpecificSetting::Bool(BoolSetting { bit_offset, .. }) => { in byte_for_value()
63 SpecificSetting::Bool(BoolSetting { bit_offset, .. }) => 1 << bit_offset, in byte_mask()
136 .filter(|s| matches!(s.specific, SpecificSetting::Bool(_))) in num_bool_settings()
291 ProtoSpecificSetting::Enum(ref values) => SpecificSetting::Enum(values.clone()), in build()
292 ProtoSpecificSetting::Num(default) => SpecificSetting::Num(default), in build()
[all …]
/wasmtime-44.0.1/cranelift/codegen/meta/src/
H A Dgen_settings.rs4 use crate::cdsl::settings::{BoolSetting, Preset, Setting, SettingGroup, SpecificSetting};
125 SpecificSetting::Bool(_) | SpecificSetting::Num(_) => continue, in gen_enum_types()
126 SpecificSetting::Enum(ref values) => values, in gen_enum_types()
151 SpecificSetting::Bool(BoolSetting { in gen_getter()
158 SpecificSetting::Enum(ref values) => { in gen_getter()
172 SpecificSetting::Num(_) => { in gen_getter()
236 SpecificSetting::Bool(BoolSetting { bit_offset, .. }) => { in gen_descriptors()
243 SpecificSetting::Enum(ref values) => { in gen_descriptors()
252 SpecificSetting::Num(_) => { in gen_descriptors()