Home
last modified time | relevance | path

Searched refs:WordEqual (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/ic/
Daccessor-assembler.cc220 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 …]
Dkeyed-store-generic.cc533 Branch(WordEqual(index, length), &if_increment_length_by_one, in EmitGenericElementStore()
/external/v8/src/builtins/
Dbuiltins-microtask-queue-gen.cc108 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()
Dgrowable-fixed-array-gen.cc53 GotoIf(WordEqual(length, capacity), &next); in ToJSArray()
Dbuiltins-string-gen.cc175 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()
Dbuiltins-object-gen.cc247 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()
Dbuiltins-iterator-gen.cc211 GotoIf(WordEqual(SmiUntag(expected_length), values.var_length()->value()), in TF_BUILTIN()
Dbuiltins-internal-gen.cc269 GotoIf(WordEqual(slot_set, IntPtrConstant(0)), slow_path); in LoadSlotSet()
281 GotoIf(WordEqual(bucket, IntPtrConstant(0)), slow_path); in LoadBucket()
Dbuiltins-regexp-gen.cc1548 GotoIf(WordEqual(array.length(), int_limit), &out); in RegExpPrototypeSplitBody()
1596 GotoIf(WordEqual(array.length(), int_limit), &out); in RegExpPrototypeSplitBody()
Dbase.tq669 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/
Dwasm-compiler.cc308 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 …]
Draw-machine-assembler.h323 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()
Dgraph-assembler.cc460 return WordEqual(left, right);
467 return WordEqual(left, right); in TaggedEqual()
Dgraph-assembler.h94 V(WordEqual) \
Deffect-control-linearizer.cc1788 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()
Drepresentation-change.cc1037 node = jsgraph()->graph()->NewNode(machine()->WordEqual(), node, in GetBitRepresentationFor()
Dcode-assembler.cc581 CODE_ASSEMBLER_COMPARE(WordEqual, WordT, intptr_t, ToIntPtrConstant, ==)
Dcode-assembler.h881 TNode<BoolT> WordEqual(TNode<WordT> left, TNode<WordT> right);
Dsimplified-lowering.cc1950 NodeProperties::ChangeOp(node, lowering->machine()->WordEqual()); in VisitNode()
2811 NodeProperties::ChangeOp(node, lowering->machine()->WordEqual()); in VisitNode()
/external/v8/src/codegen/
Dcode-stub-assembler.cc1029 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 …]
Dcode-stub-assembler.h481 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/
Dinterpreter-assembler.cc1289 Branch(WordEqual(lhs, rhs), &ok, &abort); in AbortIfWordNotEqual()
1335 TNode<BoolT> counter_reached_max = WordEqual( in TraceBytecodeDispatch()