1 write to Value
illink (1)
Linker.Dataflow\ValueNode.cs (1)
55
Value
= value;
12 references to Value
illink (12)
Linker.Dataflow\ArrayValue.cs (4)
48
value = valuePair.
Value
;
90
foreach (SingleValue v in kvp.Value.
Value
.AsEnumerable ()) {
95
newValue.IndexValues.Add (kvp.Key, new ValueBasicBlockPair (kvp.Value.
Value
.DeepCopy (), kvp.Value.BasicBlockIndex));
119
foreach (var v in element.Value.
Value
.AsEnumerable ()) {
Linker.Dataflow\MethodBodyScanner.cs (5)
184
MultiValue localValue = keyValuePair.Value.
Value
;
216
value = MultiValueLattice.Meet (existingValue.
Value
, valueToStore);
776
newSlot = new StackSlot (localValue.
Value
);
1030
dereferencedValue = MultiValue.Union (dereferencedValue, valueBasicBlockPair.
Value
);
1187
currentStack.Push (new StackSlot (arrayIndexValue.
Value
));
Linker.Dataflow\ValueNode.cs (3)
62
public bool Equals (ValueBasicBlockPair other) =>
Value
.Equals (other.
Value
) && BasicBlockIndex.Equals (other.BasicBlockIndex);
66
public override int GetHashCode () => HashUtils.Combine (
Value
.GetHashCode (), BasicBlockIndex);