/third_party/node/deps/v8/src/compiler/ |
D | effect-control-linearizer.cc | 1424 __ GotoIf(__ Word32Equal(value32, zero), &if_zero); in ChangeFloat64ToTagged() 1615 __ Word32Equal( in TruncateTaggedPointerToBit() 1643 Node* length_is_zero = __ Word32Equal( in TruncateTaggedPointerToBit() 1646 __ Goto(done, __ Word32Equal(length_is_zero, zero)); in TruncateTaggedPointerToBit() 1662 __ Goto(&done, __ Word32Equal(__ TaggedEqual(value, __ SmiConstant(0)), in LowerTruncateTaggedToBit() 1821 Node* is_not_deprecated = __ Word32Equal( in MigrateInstanceOrDeopt() 1917 Node* is_not_deprecated = __ Word32Equal( in TryMigrateInstance() 2058 Node* check = __ Word32Equal( in LowerCheckInternalizedString() 2132 Node* check = __ Word32Equal(__ Word32And(lhs, mask), zero); in LowerCheckedInt32Div() 2157 Node* check_rhs_zero = __ Word32Equal(rhs, zero); in LowerCheckedInt32Div() [all …]
|
D | representation-change.cc | 1063 node = jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor() 1069 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor() 1072 node = jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor() 1074 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor() 1079 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor() 1301 return machine()->Word32Equal(); in Int32OperatorFor() 1358 ? machine()->Word32Equal() in TaggedSignedOperatorFor() 1383 return machine()->Word32Equal(); in Uint32OperatorFor()
|
D | machine-operator-reducer.h | 58 Node* Word32Equal(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
|
D | int64-lowering.cc | 582 machine()->Word32Equal(), in LowerNode() 829 graph()->NewNode(machine()->Word32Equal(), GetReplacementHigh(input), in LowerNode() 849 graph()->NewNode(machine()->Word32Equal(), GetReplacementLow(input), in LowerNode() 1071 graph()->NewNode(machine()->Word32Equal(), GetReplacementHigh(left), in LowerComparison()
|
D | machine-operator-reducer.cc | 222 Node* MachineOperatorReducer::Word32Equal(Node* lhs, Node* rhs) { in Word32Equal() function in v8::internal::compiler::MachineOperatorReducer 223 return graph()->NewNode(machine()->Word32Equal(), lhs, rhs); in Word32Equal() 1129 return Replace(Word32Equal(Word32Equal(m.left().node(), zero), zero)); in ReduceInt32Div() 1176 return Replace(Word32Equal(Word32Equal(m.left().node(), zero), zero)); in ReduceUint32Div() 1901 NodeProperties::ChangeOp(node, machine()->Word32Equal()); in ReduceWord32And() 2044 return Replace(Word32Equal(m.right().node(), Int32Constant(0))); in ReduceWord32Xor()
|
D | raw-machine-assembler.h | 401 Node* Word32Equal(Node* a, Node* b) { in Word32Equal() function 402 return AddNode(machine()->Word32Equal(), a, b); in Word32Equal() 405 return Word32BinaryNot(Word32Equal(a, b)); in Word32NotEqual() 408 Node* Word32BinaryNot(Node* a) { return Word32Equal(a, Int32Constant(0)); } in Word32BinaryNot()
|
D | wasm-compiler.cc | 313 return Word32Equal(Word32And(object, Int32Constant(kSmiTagMask)), in IsI31() 510 return Word32Equal(instance_type, Int32Constant(type)); in HasInstanceType() 896 op = m->Word32Equal(); in Binop() 1132 return gasm_->Word32Equal(input, Int32Constant(0)); in Unop() 1520 TrapIfTrue(reason, gasm_->Word32Equal(node, Int32Constant(val)), position); in TrapIfEq32() 2688 BranchExpectFalse(gasm_->Word32Equal(right, Int32Constant(-1)), &denom_is_m1, in BuildI32DivS() 2707 gasm_->Word32Equal(right, Int32Constant(-1)), BranchHint::kFalse); in BuildI32RemS() 2748 gasm_->Word32Equal(right, Int32Constant(0)), BranchHint::kFalse); in BuildI32AsmjsDivS() 2753 gasm_->Word32Equal(right, Int32Constant(-1)), BranchHint::kFalse); in BuildI32AsmjsDivS() 2872 gasm_->Word32Equal(right, Int32Constant(0)), BranchHint::kFalse); in BuildI32AsmjsDivU() [all …]
|
D | code-assembler.h | 980 TNode<BoolT> Word32Equal(TNode<Word32T> left, TNode<Word32T> right); 1099 TNode<BoolT> Word32Equal(TNode<Word32T> left, int right) { in Word32Equal() function 1100 return Word32Equal(left, Int32Constant(right)); in Word32Equal()
|
/third_party/node/deps/v8/src/ic/ |
D | accessor-assembler.cc | 510 GotoIf(Word32Equal(Int32Constant(-1), result), miss); in HandleLoadICSmiHandlerCase() 1177 Word32Equal(kind, Int32Constant(static_cast<int>(PropertyKind::kData))), in JumpIfDataProperty() 1199 Word32Equal(DecodeWord32<StoreHandler::KindBits>(handler_word), in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1203 Word32Equal(DecodeWord32<StoreHandler::RepresentationBits>(handler_word), in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1258 GotoIf(Word32Equal(handler_kind, STORE_KIND(kProxy)), &if_proxy); in HandleStoreICHandlerCase() 1259 GotoIf(Word32Equal(handler_kind, STORE_KIND(kInterceptor)), in HandleStoreICHandlerCase() 1261 GotoIf(Word32Equal(handler_kind, STORE_KIND(kSlow)), &if_slow); in HandleStoreICHandlerCase() 1262 CSA_DCHECK(this, Word32Equal(handler_kind, STORE_KIND(kNormal))); in HandleStoreICHandlerCase() 1314 GotoIf(Word32Equal(handler_kind, STORE_KIND(kAccessor)), &accessor); in HandleStoreICHandlerCase() 1315 GotoIf(Word32Equal(handler_kind, STORE_KIND(kNativeDataProperty)), in HandleStoreICHandlerCase() [all …]
|
D | keyed-store-generic.cc | 258 GotoIf(Word32Equal(elements_kind, Int32Constant(NO_ELEMENTS)), &loop_body); in BranchIfPrototypesMayHaveReadOnlyElements() 329 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMap() 345 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMapMulti() 347 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind_2)), in TryChangeToHoleyMapMulti() 635 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in EmitGenericElementStore() 1208 CSA_DCHECK(this, Word32Equal(is_simple_receiver, in StoreProperty()
|
/third_party/node/deps/v8/src/builtins/ |
D | builtins-string-gen.cc | 27 Branch(Word32Equal(Word32And(string_instance_type, in DirectStringData() 185 GotoIf(Word32Equal(Word32And(both_instance_types, in StringEqual_Core() 197 GotoIfNot(Word32Equal(Word32And(both_instance_types, in StringEqual_Core() 213 Word32Equal(masked_instance_types, Int32Constant(kOneOneByteStringTag)), in StringEqual_Core() 216 Word32Equal(masked_instance_types, Int32Constant(kTwoTwoByteStringTag)), in StringEqual_Core() 219 Word32Equal(masked_instance_types, Int32Constant(kOneTwoByteStringTag)), in StringEqual_Core() 352 GotoIfNot(Word32Equal(left_length, Uint32Constant(0)), &check_right); in StringAdd() 358 GotoIfNot(Word32Equal(right_length, Uint32Constant(0)), &cons); in StringAdd() 403 GotoIf(Word32Equal(Word32And(ored_instance_types, in StringAdd() 461 GotoIf(Word32Equal(representation, Int32Constant(kThinStringTag)), can_deref); in BranchIfCanDerefIndirectString() [all …]
|
D | builtins-sharedarraybuffer-gen.cc | 497 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGINT64_ELEMENTS)), &i64); in TF_BUILTIN() 498 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGUINT64_ELEMENTS)), &u64); in TF_BUILTIN() 652 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGINT64_ELEMENTS)), &i64); in TF_BUILTIN() 653 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGUINT64_ELEMENTS)), &u64); in TF_BUILTIN() 803 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGINT64_ELEMENTS)), &i64); in AtomicBinopBuiltinCommon() 804 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGUINT64_ELEMENTS)), &u64); in AtomicBinopBuiltinCommon()
|
D | builtins-typed-array-gen.cc | 190 Word32Or(Word32Equal(kind, Int32Constant(UINT8_ELEMENTS)), in IsUint8ElementsKind() 191 Word32Equal(kind, Int32Constant(UINT8_CLAMPED_ELEMENTS))), in IsUint8ElementsKind() 193 Word32Equal(kind, Int32Constant(RAB_GSAB_UINT8_ELEMENTS)), in IsUint8ElementsKind() 194 Word32Equal(kind, Int32Constant(RAB_GSAB_UINT8_CLAMPED_ELEMENTS)))); in IsUint8ElementsKind()
|
D | builtins-array-gen.cc | 41 Word32Equal(LoadElementsKind(original_array), LoadElementsKind(a)); in TypedArrayMapResultGenerator() 390 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in TF_BUILTIN() 434 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in TF_BUILTIN() 1253 GotoIf(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN() 1293 Branch(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN() 1355 GotoIf(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN() 1372 GotoIf(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN() 1709 GotoIfNot(Word32Equal(elements_kind, Int32Constant(kind)), &next); in CreateArrayDispatchNoArgument() 1778 GotoIfNot(Word32Equal(var_elements_kind.value(), Int32Constant(kind)), in CreateArrayDispatchSingleArgument()
|
D | builtins-lazy-gen.cc | 37 Word32Equal(state, Uint32Constant(static_cast<uint32_t>(expected_state))), in TailCallRuntimeIfStateEquals()
|
D | builtins-intl-gen.cc | 49 GotoIf(Word32Equal(length, Uint32Constant(0)), &return_string); in TF_BUILTIN()
|
D | builtins-regexp-gen.cc | 64 Word32Equal(builtin_index, in LoadCodeObjectEntry() 1084 GotoIf(Word32Equal(Word32And(flag_value, Int32Constant(0xFF)), \ in FlagsGetter() 1366 GotoIf(Word32Equal(Word32And(flag_value, Int32Constant(0xFF)), in SlowFlagGetter() 1452 GotoIfNot(Word32Equal(Word32And(lead, Int32Constant(0xFC00)), in AdvanceStringIndex() 1457 GotoIfNot(Word32Equal(Word32And(trail, Int32Constant(0xFC00)), in AdvanceStringIndex()
|
D | builtins-object-gen.cc | 155 return Word32Equal(kind, in IsPropertyKindAccessor() 161 return Word32Equal(kind, in IsPropertyKindData() 1421 Word32Equal(has_flags, in FromPropertyDescriptor() 1425 GotoIf(Word32Equal( in FromPropertyDescriptor()
|
D | builtins-call-gen.cc | 285 GotoIfNot(Word32Equal(length, Int32Constant(0)), &normalize_done); in CallOrConstructWithArrayLike() 459 GotoIf(Word32Equal(length, Int32Constant(0)), &if_smiorobject); in CallOrConstructWithSpread()
|
D | base.tq | 1030 extern operator '==' macro Word32Equal(int32, int32): bool; 1031 extern operator '==' macro Word32Equal(uint32, uint32): bool; 1042 extern operator '==' macro Word32Equal(bool, bool): bool; 1138 return Word32Equal(s1, s2); 1945 return Word32Equal(s1, s2);
|
/third_party/node/deps/v8/src/torque/ |
D | runtime-macro-shims.h | 38 inline bool Word32Equal(uint32_t a, uint32_t b) { return a == b; } in Word32Equal() function
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.cc | 958 GotoIf(Word32Equal(int_b, Int32Constant(0)), &return_nan); in SmiMod() 979 GotoIfNot(Word32Equal(int_a, Int32Constant(kMinInt)), &join); in SmiMod() 980 GotoIf(Word32Equal(int_b, Int32Constant(-1)), &return_minuszero); in SmiMod() 990 GotoIf(Word32Equal(r, Int32Constant(0)), &return_minuszero); in SmiMod() 1033 Branch(Word32Equal(answer, zero), &answer_zero, &answer_not_zero); in SmiMul() 1096 Branch(Word32Equal(untagged_divisor, Int32Constant(-1)), in TrySmiDiv() 1101 GotoIf(Word32Equal( in TrySmiDiv() 1146 return Word32Equal( in TaggedIsSmi() 1158 return Word32Equal( in TaggedIsPositiveSmi() 1174 return Word32Equal( in WordIsAligned() [all …]
|
D | code-stub-assembler.h | 280 CSA_DCHECK_JS_ARGC_OP(csa, Word32Equal, ==, expected) 517 return Word32Equal(ReinterpretCast<Word32T>(a), in TaggedEqual() 707 SMI_COMPARISON_OP(SmiEqual, WordEqual, Word32Equal) 2717 return Word32Equal(a, b); in ElementsKindEqual() 2908 return Word32Equal(Word32And(word32, Int32Constant(mask)), in IsNotSetWord32() 2915 return Word32Equal(Word32And(word32, const_mask), const_mask); in IsAllSetWord32() 2925 return Word32Equal(masked_word32, Int32Constant(BitField::encode(value))); in IsEqualInWord32() 2964 return Word32Equal(Word32And(word32, Int32Constant(mask)), in IsClearWord32()
|
/third_party/node/deps/v8/tools/debug_helper/ |
D | debug-macro-shims.h | 100 inline Value<bool> Word32Equal(d::MemoryAccessor accessor, uint32_t a, in Word32Equal() function
|
/third_party/node/deps/v8/src/interpreter/ |
D | interpreter-intrinsics-generator.cc | 279 TNode<BoolT> comparison = __ Word32Equal(actual, __ Int32Constant(expected)); in AbortIfArgCountMismatch()
|