Home | History | Annotate | Download | only in src

Lines Matching defs:element

1329     // Write zero to ensure that the new element is initialized with some smi.
1441 // if-true of the continuation returns a smi element index and the if-false of
1644 // dictionary element requires special handling.
1656 details_compare.ThenDeopt("keyed load dictionary element not fast case");
2815 HValue* element = Add<HLoadKeyed>(from_elements, key,
2827 if_hole.If<HCompareHoleAndBranch>(element);
2834 HStoreKeyed* store = Add<HStoreKeyed>(to_elements, key, element, kind);
2838 HStoreKeyed* store = Add<HStoreKeyed>(to_elements, key, element, kind);
6970 FinishExitWithHardDeoptimization("Unknown map in polymorphic element access");
8164 // chain check to trap element accessors being installed on the prototype
8217 // chain check to trap element accessors being installed on the prototype
8279 HValue* element = AddUncasted<HLoadKeyed>(
8282 elements, new_key, element, kind);
8332 // chain check to trap element accessors being installed on the prototype
8680 HValue* element = AddUncasted<HLoadKeyed>(
8686 element, search_element, Token::EQ_STRICT);
8688 if_issame.If<HCompareObjectEqAndBranch>(element, search_element);
8707 HValue* element = AddUncasted<HLoadKeyed>(
8711 if_issame.If<HIsStringAndBranch>(element);
8713 element, search_element, Token::EQ_STRICT);
8738 HValue* element = AddUncasted<HLoadKeyed>(
8743 if_element_isnumber.If<HIsSmiAndBranch>(element);
8745 element, isolate()->factory()->heap_number_map());
8749 AddUncasted<HForceRepresentation>(element,
8771 HValue* element = AddUncasted<HLoadKeyed>(
8776 element, search_element);
9835 // element for postfix operations in a non-effect context. The return
11880 // The push count must include at least the element in question or else