Home
last modified time | relevance | path

Searched refs:if_hole (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc1189 TNode<FixedDoubleArray> array, TNode<IntPtrT> index, Label* if_hole) {
1190 return LoadFixedDoubleArrayElement(array, index, if_hole);
2684 TNode<FixedDoubleArray> object, TNode<IntPtrT> index, Label* if_hole,
2692 return LoadDoubleWithHoleCheck(object, offset, if_hole, machine_type);
2697 TNode<Int32T> elements_kind, Label* if_accessor, Label* if_hole) {
2732 Branch(TaggedEqual(var_result.value(), TheHoleConstant()), if_hole, &done);
2745 LoadFixedDoubleArrayElement(CAST(elements), index, if_hole));
2753 if_accessor, if_hole);
2777 TNode<Object> base, TNode<IntPtrT> offset, Label* if_hole,
2779 if (if_hole) {
[all...]
H A Dcode-stub-assembler.h1572 Label* if_hole = nullptr,
1579 // was found is an accessor, or to |if_hole| if the element at
1583 TNode<Int32T> elements_kind, Label* if_accessor, Label* if_hole);
1594 Label* if_hole = nullptr);
1598 // hole then jump to |if_hole|. If |machine_type| is None then only the hole
1601 TNode<Object> base, TNode<IntPtrT> offset, Label* if_hole,
2342 // (NOTE: not index!), does a hole check if |if_hole| is provided and
2350 Label* if_hole);
3162 Label* not_data, Label* if_hole);
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-array-gen.cc1258 Label if_hole(this, Label::kDeferred); in TF_BUILTIN()
1264 &if_generic, &if_hole); in TF_BUILTIN()
1267 BIND(&if_hole); in TF_BUILTIN()
H A Dbuiltins-collections-gen.cc462 Label if_hole(this, Label::kDeferred), next(this);
464 LoadFixedDoubleArrayElement(CAST(elements), index, &if_hole);
469 BIND(&if_hole);
/third_party/node/deps/v8/src/ic/
H A Daccessor-assembler.h521 Label* if_hole, Label* rebox_double,
H A Daccessor-assembler.cc476 if_hole(this), unimplemented_elements_kind(this), in HandleLoadICSmiHandlerCase()
524 is_jsarray_condition, &if_hole, &rebox_double, in HandleLoadICSmiHandlerCase() local
575 BIND(&if_hole); in HandleLoadICSmiHandlerCase()
2311 Label* if_hole, Label* rebox_double, TVariable<Float64T>* var_double_value, in EmitElementLoad()
2364 GotoIf(TaggedEqual(element, TheHoleConstant()), if_hole); in EmitElementLoad() local
2385 LoadFixedDoubleArrayElement(CAST(elements), intptr_index, if_hole); in EmitElementLoad()
2428 CAST(elements), intptr_index, miss, if_hole); in EmitElementLoad()
2308 EmitElementLoad( TNode<HeapObject> object, TNode<Word32T> elements_kind, TNode<IntPtrT> intptr_index, TNode<BoolT> is_jsarray_condition, Label* if_hole, Label* rebox_double, TVariable<Float64T>* var_double_value, Label* unimplemented_elements_kind, Label* out_of_bounds, Label* miss, ExitPoint* exit_point, LoadAccessMode access_mode) EmitElementLoad() argument

Completed in 27 milliseconds