/external/v8/src/ic/ |
D | accessor-assembler.cc | 220 GotoIf(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kApiGetter)), in HandleLoadAccessor() 225 WordEqual(handler_kind, in HandleLoadAccessor() 322 GotoIf(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kElement)), in HandleLoadICSmiHandlerCase() 332 WordEqual(handler_kind, IntPtrConstant(LoadHandler::kIndexedString)), in HandleLoadICSmiHandlerCase() 482 GotoIf(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kField)), &field); in HandleLoadICSmiHandlerLoadNamedCase() 484 GotoIf(WordEqual(handler_kind, in HandleLoadICSmiHandlerLoadNamedCase() 488 GotoIf(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kNonExistent)), in HandleLoadICSmiHandlerLoadNamedCase() 491 GotoIf(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kNormal)), in HandleLoadICSmiHandlerLoadNamedCase() 494 GotoIf(WordEqual(handler_kind, IntPtrConstant(LoadHandler::kAccessor)), in HandleLoadICSmiHandlerLoadNamedCase() 498 WordEqual(handler_kind, IntPtrConstant(LoadHandler::kNativeDataProperty)), in HandleLoadICSmiHandlerLoadNamedCase() [all …]
|
D | keyed-store-generic.cc | 533 Branch(WordEqual(index, length), &if_increment_length_by_one, in EmitGenericElementStore()
|
/external/v8/src/builtins/ |
D | builtins-microtask-queue-gen.cc | 108 GotoIf(WordEqual(GetMicrotaskQueue(native_context), IntPtrConstant(0)), in PrepareForContext() 395 Branch(WordEqual(size, capacity), &if_grow, &if_append); in EnterMicrotaskContext() 501 GotoIf(WordEqual(microtask_queue, IntPtrConstant(0)), &if_shutdown); in TF_BUILTIN() 555 GotoIf(WordEqual(size, IntPtrConstant(0)), &done); in TF_BUILTIN()
|
D | growable-fixed-array-gen.cc | 53 GotoIf(WordEqual(length, capacity), &next); in ToJSArray()
|
D | builtins-string-gen.cc | 175 CSA_ASSERT(this, WordEqual(LoadStringLengthAsWord(lhs), length)); in StringEqual_Core() 176 CSA_ASSERT(this, WordEqual(LoadStringLengthAsWord(rhs), length)); in StringEqual_Core() 252 CSA_ASSERT(this, WordEqual(LoadStringLengthAsWord(lhs), length)); in StringEqual_Loop() 253 CSA_ASSERT(this, WordEqual(LoadStringLengthAsWord(rhs), length)); in StringEqual_Loop() 267 GotoIf(WordEqual(var_offset.value(), length), if_equal); in StringEqual_Loop() 620 Branch(WordEqual(var_offset.value(), end), &if_done, &if_notdone); in GenerateStringRelationalComparison() 985 GotoIf(WordEqual(result_address, int_zero), &return_minus_1); in StringIndexOf() 1316 GotoIfNot(WordEqual(search_length, IntPtrConstant(1)), &next); in TF_BUILTIN() 1661 CSA_ASSERT(this, WordEqual(to_direct.PointerToData(&call_runtime), in StringToArray()
|
D | builtins-object-gen.cc | 247 GotoIf(WordEqual(object_enum_length, IntPtrConstant(0)), if_no_properties); in FastGetOwnValuesOrEntries() 470 WordEqual(object_enum_length, IntPtrConstant(kInvalidEnumCacheSentinel)), in TF_BUILTIN() 482 Branch(WordEqual(object_enum_length, IntPtrConstant(0)), &if_empty, &if_fast); in TF_BUILTIN() 571 WordEqual(object_enum_length, IntPtrConstant(kInvalidEnumCacheSentinel)), in TF_BUILTIN() 578 GotoIfNot(WordEqual(object_enum_length, number_descriptors), &if_slow); in TF_BUILTIN() 581 Branch(WordEqual(object_enum_length, IntPtrConstant(0)), &if_empty, &if_fast); in TF_BUILTIN()
|
D | builtins-iterator-gen.cc | 211 GotoIf(WordEqual(SmiUntag(expected_length), values.var_length()->value()), in TF_BUILTIN()
|
D | builtins-internal-gen.cc | 269 GotoIf(WordEqual(slot_set, IntPtrConstant(0)), slow_path); in LoadSlotSet() 281 GotoIf(WordEqual(bucket, IntPtrConstant(0)), slow_path); in LoadBucket()
|
D | builtins-regexp-gen.cc | 1548 GotoIf(WordEqual(array.length(), int_limit), &out); in RegExpPrototypeSplitBody() 1596 GotoIf(WordEqual(array.length(), int_limit), &out); in RegExpPrototypeSplitBody()
|
D | base.tq | 669 extern operator '==' macro WordEqual(RawPtr, RawPtr): bool; 715 extern operator '==' macro WordEqual(intptr, intptr): bool; 716 extern operator '==' macro WordEqual(uintptr, uintptr): bool;
|
/external/v8/src/compiler/ |
D | wasm-compiler.cc | 308 TrapIfTrue(wasm::kTrapIllegalCast, gasm_->WordEqual(arg, RefNull()), in RefAsNonNull() 946 return graph()->NewNode(m->WordEqual(), input, RefNull()); in Unop() 2215 return graph()->NewNode(machine->WordEqual(), caught_tag, expected_tag); in ExceptionTagEqual() 2227 TrapIfTrue(wasm::kTrapBrOnExnNull, gasm_->WordEqual(RefNull(), except_obj), in GetExceptionTag() 2999 TrapIfTrue(wasm::kTrapNullDereference, gasm_->WordEqual(args[0], RefNull()), in BuildCallRef() 3168 BranchExpectFalse(gasm_->WordEqual(ref_object, RefNull()), null_node, in BrOnNull() 5665 return gasm->WordEqual( in IsI31() 5698 gasm_->GotoIf(gasm_->WordEqual(object, RefNull()), &done, in RefTest() 5733 TrapIfTrue(wasm::kTrapIllegalCast, gasm_->WordEqual(object, RefNull()), in RefCast() 5776 gasm_->WordEqual(object, RefNull()), control()); in BrOnCast() [all …]
|
D | raw-machine-assembler.h | 323 Node* WordEqual(Node* a, Node* b) { in WordEqual() function 324 return AddNode(machine()->WordEqual(), a, b); in WordEqual() 327 return Word32BinaryNot(WordEqual(a, b)); in WordNotEqual()
|
D | graph-assembler.cc | 460 return WordEqual(left, right); 467 return WordEqual(left, right); in TaggedEqual()
|
D | graph-assembler.h | 94 V(WordEqual) \
|
D | effect-control-linearizer.cc | 1788 Node* check_cell = __ WordEqual(value_cell, __ HeapConstant(feedback_cell)); in LowerCheckClosure() 1900 __ GotoIf(__ WordEqual(result, __ IntPtrConstant(static_cast<int>( in BuildCallDynamicMapChecksBuiltin() 1905 __ WordEqual(result, __ IntPtrConstant(static_cast<int>( in BuildCallDynamicMapChecksBuiltin() 1909 __ WordEqual(result, __ IntPtrConstant(static_cast<int>( in BuildCallDynamicMapChecksBuiltin() 6445 return __ WordEqual(__ WordAnd(__ BitcastMaybeObjectToWord(maybe_object), in BuildIsWeakReferenceTo()
|
D | representation-change.cc | 1037 node = jsgraph()->graph()->NewNode(machine()->WordEqual(), node, in GetBitRepresentationFor()
|
D | code-assembler.cc | 581 CODE_ASSEMBLER_COMPARE(WordEqual, WordT, intptr_t, ToIntPtrConstant, ==)
|
D | code-assembler.h | 881 TNode<BoolT> WordEqual(TNode<WordT> left, TNode<WordT> right);
|
D | simplified-lowering.cc | 1950 NodeProperties::ChangeOp(node, lowering->machine()->WordEqual()); in VisitNode() 2811 NodeProperties::ChangeOp(node, lowering->machine()->WordEqual()); in VisitNode()
|
/external/v8/src/codegen/ |
D | code-stub-assembler.cc | 1029 return WordEqual(WordAnd(BitcastTaggedToWordForTagAndSmiBits(a), in TaggedIsPositiveSmi() 1928 return WordEqual(WordAnd(BitcastMaybeObjectToWord(maybe_object), in IsWeakReferenceToObject() 1946 return WordEqual(BitcastMaybeObjectToWord(maybe_object), in IsWeakReferenceTo() 3155 GotoIf(WordEqual(length, UintPtrConstant(0)), &if_lengthiszero); in AllocateByteArray() 3606 Branch(WordEqual(capacity, IntPtrConstant(0)), &empty, &nonempty); in AllocateUninitializedJSArrayWithElements() 3727 Branch(WordEqual(capacity, IntPtrConstant(0)), &out, &nonempty); in AllocateJSArray() 4122 Branch(WordEqual(var_from_offset.value(), limit_offset), &done, &decrement); in ExtractFixedDoubleArrayFillingHoles() 4388 CSA_ASSERT(this, WordEqual(length, LoadAndUntagFixedArrayBaseLength(array))); in FillFixedArrayWithSmiZero() 4410 CSA_ASSERT(this, WordEqual(length, LoadAndUntagFixedArrayBaseLength(array))); in FillFixedDoubleArrayWithZero() 4438 WordEqual(WordAnd(page_flags, in JumpIfPointersFromHereAreInteresting() [all …]
|
D | code-stub-assembler.h | 481 PARAMETER_BINOP(IntPtrOrSmiEqual, WordEqual, SmiEqual) 503 return WordEqual(ReinterpretCast<WordT>(a), ReinterpretCast<WordT>(b)); in TaggedEqual() 667 SMI_COMPARISON_OP(SmiEqual, WordEqual, Word32Equal) 708 BINT_COMPARISON_OP(BIntEqual, SmiEqual, WordEqual)
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 1289 Branch(WordEqual(lhs, rhs), &ok, &abort); in AbortIfWordNotEqual() 1335 TNode<BoolT> counter_reached_max = WordEqual( in TraceBytecodeDispatch()
|