Home
last modified time | relevance | path

Searched refs:Word32Equal (Results 1 – 25 of 35) sorted by relevance

12

/third_party/node/deps/v8/src/compiler/
Deffect-control-linearizer.cc1424 __ 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 …]
Drepresentation-change.cc1063 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()
Dmachine-operator-reducer.h58 Node* Word32Equal(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
Dint64-lowering.cc582 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()
Dmachine-operator-reducer.cc222 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()
Draw-machine-assembler.h401 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()
Dwasm-compiler.cc313 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 …]
Dcode-assembler.h980 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/
Daccessor-assembler.cc510 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 …]
Dkeyed-store-generic.cc258 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/
Dbuiltins-string-gen.cc27 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 …]
Dbuiltins-sharedarraybuffer-gen.cc497 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()
Dbuiltins-typed-array-gen.cc190 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()
Dbuiltins-array-gen.cc41 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()
Dbuiltins-lazy-gen.cc37 Word32Equal(state, Uint32Constant(static_cast<uint32_t>(expected_state))), in TailCallRuntimeIfStateEquals()
Dbuiltins-intl-gen.cc49 GotoIf(Word32Equal(length, Uint32Constant(0)), &return_string); in TF_BUILTIN()
Dbuiltins-regexp-gen.cc64 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()
Dbuiltins-object-gen.cc155 return Word32Equal(kind, in IsPropertyKindAccessor()
161 return Word32Equal(kind, in IsPropertyKindData()
1421 Word32Equal(has_flags, in FromPropertyDescriptor()
1425 GotoIf(Word32Equal( in FromPropertyDescriptor()
Dbuiltins-call-gen.cc285 GotoIfNot(Word32Equal(length, Int32Constant(0)), &normalize_done); in CallOrConstructWithArrayLike()
459 GotoIf(Word32Equal(length, Int32Constant(0)), &if_smiorobject); in CallOrConstructWithSpread()
Dbase.tq1030 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/
Druntime-macro-shims.h38 inline bool Word32Equal(uint32_t a, uint32_t b) { return a == b; } in Word32Equal() function
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc958 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 …]
Dcode-stub-assembler.h280 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/
Ddebug-macro-shims.h100 inline Value<bool> Word32Equal(d::MemoryAccessor accessor, uint32_t a, in Word32Equal() function
/third_party/node/deps/v8/src/interpreter/
Dinterpreter-intrinsics-generator.cc279 TNode<BoolT> comparison = __ Word32Equal(actual, __ Int32Constant(expected)); in AbortIfArgCountMismatch()

12