Lines Matching refs:value_map

310   // This function tries to migrate |value| if its map |value_map| is
311 // deprecated. It deopts, if either |value_map| isn't deprecated or migration
313 void MigrateInstanceOrDeopt(Node* value, Node* value_map, Node* frame_state,
316 // Tries to migrate |value| if its map |value_map| is deprecated, but doesn't
318 void TryMigrateInstance(Node* value, Node* value_map);
1608 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1613 __ LoadField(AccessBuilder::ForMapBitField(), value_map);
1622 __ GotoIf(__ TaggedEqual(value_map, __ HeapNumberMapConstant()),
1626 __ GotoIf(__ TaggedEqual(value_map, __ BigIntMapConstant()), &if_bigint);
1796 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1798 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
1817 Node* value, Node* value_map, Node* frame_state,
1820 Node* bitfield3 = __ LoadField(AccessBuilder::ForMapBitField3(), value_map);
1850 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1855 Node* check = __ TaggedEqual(value_map, map);
1867 MigrateInstanceOrDeopt(value, value_map, frame_state, p.feedback(),
1871 value_map = __ LoadField(AccessBuilder::ForMap(), value);
1876 Node* check = __ TaggedEqual(value_map, map);
1893 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1897 Node* check = __ TaggedEqual(value_map, map);
1913 void EffectControlLinearizer::TryMigrateInstance(Node* value, Node* value_map) {
1916 Node* bitfield3 = __ LoadField(AccessBuilder::ForMapBitField3(), value_map);
1941 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1945 Node* check = __ TaggedEqual(value_map, map);
1974 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1975 Node* check1 = __ TaggedEqual(value_map, __ HeapNumberMapConstant());
1988 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
1990 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
2004 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2006 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
2017 Node* check1 = __ TaggedEqual(value_map, __ BooleanMapConstant());
2026 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2029 __ TaggedEqual(value_map, __ HeapConstant(factory()->symbol_map()));
2039 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2041 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
2054 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2056 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
2691 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2692 Node* is_heap_number = __ TaggedEqual(value_map, __ HeapNumberMapConstant());
2702 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
2743 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2744 Node* check_map = __ TaggedEqual(value_map, __ HeapNumberMapConstant());
2773 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2774 Node* check_map = __ TaggedEqual(value_map, __ HeapNumberMapConstant());
2789 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2790 Node* check_number = __ TaggedEqual(value_map, __ HeapNumberMapConstant());
2802 __ TaggedEqual(value_map, __ BooleanMapConstant()),
2818 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
2894 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
2895 Node* bi_check = __ TaggedEqual(value_map, __ BigIntMapConstant());
3052 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3054 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
3077 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3078 Node* vfalse = __ TaggedEqual(value_map, __ BigIntMapConstant());
3097 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3099 __ LoadField(AccessBuilder::ForMapBitField(), value_map);
3122 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3124 __ LoadField(AccessBuilder::ForMapBitField(), value_map);
3147 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3149 __ LoadField(AccessBuilder::ForMapBitField(), value_map);
3189 Node* value_map = __ LoadField(AccessBuilder::ForMap(), object);
3190 __ GotoIfNot(__ TaggedEqual(value_map, __ HeapNumberMapConstant()), &done,
3222 Node* value_map = __ LoadField(AccessBuilder::ForMap(), object);
3223 __ GotoIfNot(__ TaggedEqual(value_map, __ HeapNumberMapConstant()), &done,
3265 Node* value_map = __ LoadField(AccessBuilder::ForMap(), object);
3266 __ GotoIfNot(__ TaggedEqual(value_map, __ HeapNumberMapConstant()), &done,
3306 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3307 __ GotoIfNot(__ TaggedEqual(value_map, __ HeapNumberMapConstant()), &done,
3359 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3360 __ GotoIfNot(__ TaggedEqual(value_map, __ HeapNumberMapConstant()), &done,
3388 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3390 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
3397 __ LoadField(AccessBuilder::ForMapBitField(), value_map);
3418 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3419 __ Goto(&done, __ TaggedEqual(value_map, __ HeapNumberMapConstant()));
3437 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3439 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
3464 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3466 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
3486 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3488 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
3509 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
3511 __ LoadField(AccessBuilder::ForMapBitField(), value_map);
4863 Node* value_map = __ LoadField(AccessBuilder::ForMap(), node);
4865 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
4870 Node* bit_field2 = __ LoadField(AccessBuilder::ForMapBitField2(), value_map);
4983 Node* value_map = __ LoadField(AccessBuilder::ForMap(), node);
4985 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
5035 Node* value_map = __ LoadField(AccessBuilder::ForMap(), node);
5037 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
5784 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
5786 Node* check = __ TaggedEqual(value_map, heap_number_map);
5796 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
5798 Node* check = __ TaggedEqual(value_map, heap_number_map);
6113 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
6115 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);
6146 Node* value_map = __ LoadField(AccessBuilder::ForMap(), value);
6148 __ LoadField(AccessBuilder::ForMapInstanceType(), value_map);