Lines Matching refs:ValueDataPacked
144 values: PrimaryMap<Value, ValueDataPacked>,
273 values: &PrimaryMap<Value, ValueDataPacked>, in maybe_resolve_aliases() argument
293 fn resolve_aliases(values: &PrimaryMap<Value, ValueDataPacked>, value: Value) -> Value { in resolve_aliases() argument
303 inner: entity::Iter<'a, Value, ValueDataPacked>,
307 fn valid_valuedata(data: ValueDataPacked) -> bool { in valid_valuedata()
423 let invalid_value = ValueDataPacked::from(ValueData::Alias { in resolve_all_aliases()
440 let resolved = ValueDataPacked::from(ValueData::Alias { in resolve_all_aliases()
710 struct ValueDataPacked { struct
716 impl ValueDataPacked { implementation
727 fn make(tag: u16, ty: Type, x: u32, y: u32) -> ValueDataPacked { in make() argument
731 ValueDataPacked { in make()
745 let ty = self.field(ValueDataPacked::TYPE_SHIFT, ValueDataPacked::TYPE_BITS); in ty()
756 impl From<ValueData> for ValueDataPacked { implementation
775 impl From<ValueDataPacked> for ValueData {
776 fn from(data: ValueDataPacked) -> Self { in from()
777 let tag = data.field(ValueDataPacked::TAG_SHIFT, ValueDataPacked::TAG_BITS); in from()
778 let ty = data.field(ValueDataPacked::TYPE_SHIFT, ValueDataPacked::TYPE_BITS); in from()
782 ValueDataPacked::TAG_INST => ValueData::Inst { in from()
787 ValueDataPacked::TAG_PARAM => ValueData::Param { in from()
792 ValueDataPacked::TAG_ALIAS => ValueData::Alias { in from()
796 ValueDataPacked::TAG_UNION => ValueData::Union { in from()