Home
last modified time | relevance | path

Searched refs:target_kind (Results 1 - 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/objects/
H A Djs-objects-inl.h170 ElementsKind target_kind = current_kind; in EnsureCanContainElements() local
181 target_kind = GetHoleyElementsKind(target_kind); in EnsureCanContainElements()
184 if (IsSmiElementsKind(target_kind)) { in EnsureCanContainElements()
186 target_kind = HOLEY_DOUBLE_ELEMENTS; in EnsureCanContainElements()
188 target_kind = PACKED_DOUBLE_ELEMENTS; in EnsureCanContainElements()
192 target_kind = HOLEY_ELEMENTS; in EnsureCanContainElements()
195 target_kind = PACKED_ELEMENTS; in EnsureCanContainElements()
200 if (target_kind != current_kind) { in EnsureCanContainElements()
201 TransitionElementsKind(object, target_kind); in EnsureCanContainElements()
[all...]
H A Djs-function.cc166 constexpr TieringState TieringStateFor(CodeKind target_kind, in TieringStateFor() argument
168 DCHECK(target_kind == CodeKind::MAGLEV || target_kind == CodeKind::TURBOFAN); in TieringStateFor()
169 return target_kind == CodeKind::MAGLEV in TieringStateFor()
179 void JSFunction::MarkForOptimization(Isolate* isolate, CodeKind target_kind, in MarkForOptimization() argument
186 DCHECK(CodeKindIsOptimizedJSFunction(target_kind)); in MarkForOptimization()
207 CodeKindToString(target_kind)); in MarkForOptimization()
211 set_tiering_state(TieringStateFor(target_kind, mode)); in MarkForOptimization()
H A Djs-function.h180 void MarkForOptimization(Isolate* isolate, CodeKind target_kind,
H A Djs-objects.cc3916 ElementsKind target_kind = is_sloppy_arguments in NormalizeElements() local
3921 Handle<Map> new_map = JSObject::GetElementsTransitionMap(object, target_kind); in NormalizeElements()
/third_party/node/deps/v8/src/ic/
H A Dkeyed-store-generic.cc463 ElementsKind target_kind = update_length == kBumpLengthWithGap in StoreElementWithCapacity() local
467 PACKED_SMI_ELEMENTS, target_kind, slow); in StoreElementWithCapacity()
484 ElementsKind target_kind = update_length == kBumpLengthWithGap in StoreElementWithCapacity() local
488 PACKED_SMI_ELEMENTS, target_kind, slow); in StoreElementWithCapacity()
546 ElementsKind target_kind = update_length == kBumpLengthWithGap in StoreElementWithCapacity() local
550 PACKED_DOUBLE_ELEMENTS, target_kind, slow); in StoreElementWithCapacity()
/third_party/node/deps/v8/src/runtime/
H A Druntime-compiler.cc33 CodeKind target_kind, ConcurrencyMode mode) { in CompileOptimized()
45 Compiler::CompileOptimized(isolate, function, mode, target_kind); in CompileOptimized()
32 CompileOptimized(Isolate* isolate, Handle<JSFunction> function, CodeKind target_kind, ConcurrencyMode mode) CompileOptimized() argument
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-array.cc72 ElementsKind target_kind = origin_kind; in MatchArrayElementsKindToArguments()
80 target_kind = PACKED_DOUBLE_ELEMENTS; in MatchArrayElementsKindToArguments()
82 target_kind = PACKED_ELEMENTS; in MatchArrayElementsKindToArguments()
88 if (target_kind != origin_kind) { in MatchArrayElementsKindToArguments()
92 JSObject::TransitionElementsKind(array, target_kind); in MatchArrayElementsKindToArguments()
/third_party/python/Objects/
H A Dframeobject.c533 Kind target_kind = top_of_stack(to_stack); in explain_incompatible_stack() local
534 switch(target_kind) { in explain_incompatible_stack()
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.h2738 TNode<BoolT> IsElementsKindGreaterThan(TNode<Int32T> target_kind,
2740 TNode<BoolT> IsElementsKindGreaterThanOrEqual(TNode<Int32T> target_kind,
2742 TNode<BoolT> IsElementsKindLessThanOrEqual(TNode<Int32T> target_kind,
2744 // Check if lower_reference_kind <= target_kind <= higher_reference_kind.
2745 TNode<BoolT> IsElementsKindInRange(TNode<Int32T> target_kind, in IsElementsKindInRange() argument
2748 return IsInRange(target_kind, lower_reference_kind, higher_reference_kind); in IsElementsKindInRange()
H A Dcode-stub-assembler.cc14540 TNode<Int32T> target_kind, ElementsKind reference_kind) {
14541 return Int32GreaterThan(target_kind, Int32Constant(reference_kind));
14545 TNode<Int32T> target_kind, ElementsKind reference_kind) {
14546 return Int32GreaterThanOrEqual(target_kind, Int32Constant(reference_kind));
14550 TNode<Int32T> target_kind, ElementsKind reference_kind) {
14551 return Int32LessThanOrEqual(target_kind, Int32Constant(reference_kind));

Completed in 40 milliseconds