Home
last modified time | relevance | path

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

12

/external/v8/src/ic/
Daccessor-assembler.cc354 GotoIf(Word32Equal(Int32Constant(-1), result), miss); in HandleLoadICSmiHandlerCase()
1001 GotoIf(Word32Equal(kind, Int32Constant(kData)), writable); in JumpIfDataProperty()
1048 GotoIf(Word32Equal(handler_kind, Int32Constant(StoreHandler::kProxy)), in HandleStoreICHandlerCase()
1050 GotoIf(Word32Equal(handler_kind, Int32Constant(StoreHandler::kInterceptor)), in HandleStoreICHandlerCase()
1052 GotoIf(Word32Equal(handler_kind, Int32Constant(StoreHandler::kSlow)), in HandleStoreICHandlerCase()
1055 Word32Equal(handler_kind, Int32Constant(StoreHandler::kNormal))); in HandleStoreICHandlerCase()
1083 GotoIf(Word32Equal(handler_kind, Int32Constant(StoreHandler::kAccessor)), in HandleStoreICHandlerCase()
1085 Branch(Word32Equal(handler_kind, in HandleStoreICHandlerCase()
1222 Branch(Word32Equal( in HandleStoreICTransitionMapHandlerCase()
1243 GotoIf(Word32Equal(representation, Int32Constant(Representation::kSmi)), in CheckFieldType()
[all …]
Dkeyed-store-generic.cc200 GotoIf(Word32Equal(elements_kind, Int32Constant(NO_ELEMENTS)), &loop_body); in BranchIfPrototypesMayHaveReadOnlyElements()
271 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMap()
287 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMapMulti()
289 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind_2)), in TryChangeToHoleyMapMulti()
576 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in EmitGenericElementStore()
1096 CSA_ASSERT(this, Word32Equal(is_simple_receiver, in SetProperty()
/external/v8/src/compiler/
Deffect-control-linearizer.cc1405 __ GotoIf(__ Word32Equal(value32, zero), &if_zero); in LowerChangeFloat64ToTagged()
1587 __ Word32Equal( in TruncateTaggedPointerToBit()
1615 Node* length_is_zero = __ Word32Equal( in TruncateTaggedPointerToBit()
1618 __ Goto(done, __ Word32Equal(length_is_zero, zero)); in TruncateTaggedPointerToBit()
1634 __ Goto(&done, __ Word32Equal(__ TaggedEqual(value, __ SmiConstant(0)), in LowerTruncateTaggedToBit()
1780 __ Word32Equal(value_instance_type, __ Int32Constant(JS_FUNCTION_TYPE)); in LowerCheckClosure()
1799 Node* is_not_deprecated = __ Word32Equal( in MigrateInstanceOrDeopt()
2079 Node* check = __ Word32Equal( in LowerCheckInternalizedString()
2153 Node* check = __ Word32Equal(__ Word32And(lhs, mask), zero); in LowerCheckedInt32Div()
2178 Node* check_rhs_zero = __ Word32Equal(rhs, zero); in LowerCheckedInt32Div()
[all …]
Drepresentation-change.cc1034 node = jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
1040 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
1043 node = jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
1045 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
1050 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
1261 return machine()->Word32Equal(); in Int32OperatorFor()
1318 ? machine()->Word32Equal() in TaggedSignedOperatorFor()
1343 return machine()->Word32Equal(); in Uint32OperatorFor()
Dmachine-operator-reducer.h58 Node* Word32Equal(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
Dint64-lowering.cc555 machine()->Word32Equal(), in LowerNode()
801 graph()->NewNode(machine()->Word32Equal(), GetReplacementHigh(input), in LowerNode()
820 graph()->NewNode(machine()->Word32Equal(), GetReplacementLow(input), in LowerNode()
1017 graph()->NewNode(machine()->Word32Equal(), GetReplacementHigh(left), in LowerComparison()
Dmachine-operator-reducer.cc205 Node* MachineOperatorReducer::Word32Equal(Node* lhs, Node* rhs) { in Word32Equal() function in v8::internal::compiler::MachineOperatorReducer
206 return graph()->NewNode(machine()->Word32Equal(), lhs, rhs); in Word32Equal()
1099 return Replace(Word32Equal(Word32Equal(m.left().node(), zero), zero)); in ReduceInt32Div()
1146 return Replace(Word32Equal(Word32Equal(m.left().node(), zero), zero)); in ReduceUint32Div()
1812 NodeProperties::ChangeOp(node, machine()->Word32Equal()); in ReduceWord32And()
Dsimd-scalar-lowering.cc1257 graph()->NewNode(machine()->Word32Equal(), rep[i], zero)); in LowerAllTrueOp()
2079 COMPARISON_CASE(Int32x4, kI32x4Eq, Word32Equal, false) in LowerNode()
2088 COMPARISON_CASE(Int16x8, kI16x8Eq, Word32Equal, false) in LowerNode()
2097 COMPARISON_CASE(Int8x16, kI8x16Eq, Word32Equal, false) in LowerNode()
2116 LowerNotEqual(node, SimdType::kInt32x4, machine()->Word32Equal()); in LowerNode()
2120 LowerNotEqual(node, SimdType::kInt16x8, machine()->Word32Equal()); in LowerNode()
2124 LowerNotEqual(node, SimdType::kInt8x16, machine()->Word32Equal()); in LowerNode()
2214 graph()->NewNode(machine()->Word32Equal(), reps[i], zero)); in LowerNode()
Draw-machine-assembler.h362 Node* Word32Equal(Node* a, Node* b) { in Word32Equal() function
363 return AddNode(machine()->Word32Equal(), a, b); in Word32Equal()
366 return Word32BinaryNot(Word32Equal(a, b)); in Word32NotEqual()
369 Node* Word32BinaryNot(Node* a) { return Word32Equal(a, Int32Constant(0)); } in Word32BinaryNot()
Dwasm-compiler.cc457 op = m->Word32Equal(); in Binop()
691 op = m->Word32Equal(); in Unop()
1063 graph()->NewNode(mcgraph()->machine()->Word32Equal(), in TrapIfEq32()
2308 graph()->NewNode(m->Word32Equal(), right, mcgraph()->Int32Constant(-1)), in BuildI32DivS()
2329 graph()->NewNode(m->Word32Equal(), right, mcgraph()->Int32Constant(-1)), in BuildI32RemS()
2374 graph()->NewNode(m->Word32Equal(), right, mcgraph()->Int32Constant(0)), in BuildI32AsmjsDivS()
2380 graph()->NewNode(m->Word32Equal(), right, mcgraph()->Int32Constant(-1)), in BuildI32AsmjsDivS()
2501 graph()->NewNode(m->Word32Equal(), right, mcgraph()->Int32Constant(0)), in BuildI32AsmjsDivU()
2515 graph()->NewNode(m->Word32Equal(), right, mcgraph()->Int32Constant(0)), in BuildI32AsmjsRemU()
2905 Node* sig_match = graph()->NewNode(machine->Word32Equal(), loaded_sig, in BuildIndirectCall()
[all …]
Dsimplified-lowering.cc1946 NodeProperties::ChangeOp(node, lowering->machine()->Word32Equal()); in VisitNode()
2809 NodeProperties::ChangeOp(node, lowering->machine()->Word32Equal()); in VisitNode()
4345 Node* check2 = graph()->NewNode(machine()->Word32Equal(), rhs, zero); in Int32Div()
4492 Node* check = graph()->NewNode(machine()->Word32Equal(), rhs, zero); in Uint32Div()
4529 Node* check0 = graph()->NewNode(machine()->Word32Equal(), rhs, zero); in Uint32Mod()
4583 Operator const* const op = machine()->Word32Equal(); in DoIntegral32ToBit()
4596 NodeProperties::ChangeOp(node, machine()->Word32Equal()); in DoOrderedNumberToBit()
/external/v8/src/builtins/
Dbuiltins-string-gen.cc28 Branch(Word32Equal(Word32And(string_instance_type, in DirectStringData()
190 GotoIf(Word32Equal(Word32And(both_instance_types, in StringEqual_Core()
202 GotoIfNot(Word32Equal(Word32And(both_instance_types, in StringEqual_Core()
218 Word32Equal(masked_instance_types, Int32Constant(kOneOneByteStringTag)), in StringEqual_Core()
221 Word32Equal(masked_instance_types, Int32Constant(kTwoTwoByteStringTag)), in StringEqual_Core()
224 Word32Equal(masked_instance_types, Int32Constant(kOneTwoByteStringTag)), in StringEqual_Core()
357 GotoIfNot(Word32Equal(left_length, Uint32Constant(0)), &check_right); in StringAdd()
363 GotoIfNot(Word32Equal(right_length, Uint32Constant(0)), &cons); in StringAdd()
408 GotoIf(Word32Equal(Word32And(ored_instance_types, in StringAdd()
466 GotoIf(Word32Equal(representation, Int32Constant(kThinStringTag)), can_deref); in BranchIfCanDerefIndirectString()
[all …]
Dbuiltins-sharedarraybuffer-gen.cc466 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGINT64_ELEMENTS)), &i64); in TF_BUILTIN()
467 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGUINT64_ELEMENTS)), &u64); in TF_BUILTIN()
615 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGINT64_ELEMENTS)), &i64); in TF_BUILTIN()
616 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGUINT64_ELEMENTS)), &u64); in TF_BUILTIN()
762 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGINT64_ELEMENTS)), &i64); in AtomicBinopBuiltinCommon()
763 GotoIf(Word32Equal(elements_kind, Int32Constant(BIGUINT64_ELEMENTS)), &u64); in AtomicBinopBuiltinCommon()
Dbuiltins-array-gen.cc43 Word32Equal(LoadElementsKind(original_array), LoadElementsKind(a)); in TypedArrayMapResultGenerator()
366 GotoIf(Word32Equal(kind, Int32Constant(DICTIONARY_ELEMENTS)), in TF_BUILTIN()
410 GotoIf(Word32Equal(kind, Int32Constant(DICTIONARY_ELEMENTS)), in TF_BUILTIN()
1228 GotoIf(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN()
1268 Branch(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN()
1331 GotoIf(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN()
1345 GotoIf(Word32Equal(LoadAndUntagToWord32ObjectField( in TF_BUILTIN()
1682 GotoIfNot(Word32Equal(elements_kind, Int32Constant(kind)), &next); in CreateArrayDispatchNoArgument()
1751 GotoIfNot(Word32Equal(var_elements_kind.value(), Int32Constant(kind)), in CreateArrayDispatchSingleArgument()
1773 GotoIfNot(Word32Equal(argc, Int32Constant(0)), &check_one_case); in GenerateDispatchToArrayStub()
[all …]
Dbuiltins-lazy-gen.cc36 GotoIfNot(Word32Equal(marker, Uint32Constant(expected_marker)), &no_match); in TailCallRuntimeIfMarkerEquals()
Dbuiltins-intl-gen.cc49 GotoIf(Word32Equal(length, Uint32Constant(0)), &return_string); in TF_BUILTIN()
Dbuiltins-typed-array-gen.cc174 return Word32Or(Word32Equal(kind, Int32Constant(UINT8_ELEMENTS)), in IsUint8ElementsKind()
175 Word32Equal(kind, Int32Constant(UINT8_CLAMPED_ELEMENTS))); in IsUint8ElementsKind()
Dbuiltins-regexp-gen.cc58 GotoIfNot(Word32Equal(builtin_index, Int32Constant(Builtins::kNoBuiltinId)), in LoadCodeObjectEntry()
976 GotoIf(Word32Equal(Word32And(flag_value, Int32Constant(0xFF)), in FlagsGetter()
1241 GotoIf(Word32Equal(Word32And(flag_value, Int32Constant(0xFF)), in SlowFlagGetter()
1342 GotoIfNot(Word32Equal(Word32And(lead, Int32Constant(0xFC00)), in AdvanceStringIndex()
1347 GotoIfNot(Word32Equal(Word32And(trail, Int32Constant(0xFC00)), in AdvanceStringIndex()
Dbuiltins-object-gen.cc151 return Word32Equal(kind, Int32Constant(PropertyKind::kAccessor)); in IsPropertyKindAccessor()
156 return Word32Equal(kind, Int32Constant(PropertyKind::kData)); in IsPropertyKindData()
1361 Word32Equal(has_flags, in FromPropertyDescriptor()
1365 GotoIf(Word32Equal( in FromPropertyDescriptor()
Dbuiltins-call-gen.cc243 GotoIfNot(Word32Equal(length, Int32Constant(0)), &normalize_done); in CallOrConstructWithArrayLike()
417 GotoIf(Word32Equal(length, Int32Constant(0)), &if_smiorobject); in CallOrConstructWithSpread()
Dbuiltins-internal-gen.cc142 return Word32Equal(Word32And(Load<Int32T>(cell), mask32), Int32Constant(0)); in IsWhite()
758 Branch(Word32Equal(formal_count, Int32Constant(kDontAdaptArgumentsSentinel)), in TF_BUILTIN()
/external/v8/src/codegen/
Dcode-stub-assembler.cc822 GotoIf(Word32Equal(int_b, Int32Constant(0)), &return_nan); in SmiMod()
843 GotoIfNot(Word32Equal(int_a, Int32Constant(kMinInt)), &join); in SmiMod()
844 GotoIf(Word32Equal(int_b, Int32Constant(-1)), &return_minuszero); in SmiMod()
854 GotoIf(Word32Equal(r, Int32Constant(0)), &return_minuszero); in SmiMod()
897 Branch(Word32Equal(answer, zero), &answer_zero, &answer_not_zero); in SmiMul()
960 Branch(Word32Equal(untagged_divisor, Int32Constant(-1)), in TrySmiDiv()
965 GotoIf(Word32Equal( in TrySmiDiv()
1011 return Word32Equal( in TaggedIsSmi()
1023 return Word32Equal( in TaggedIsPositiveSmi()
1039 return Word32Equal( in WordIsAligned()
[all …]
Dcode-stub-assembler.h264 CSA_ASSERT_JS_ARGC_OP(csa, Word32Equal, ==, expected)
500 return Word32Equal(ReinterpretCast<Word32T>(a), in TaggedEqual()
667 SMI_COMPARISON_OP(SmiEqual, WordEqual, Word32Equal)
2473 return Word32Equal(a, b); in ElementsKindEqual()
2662 return Word32Equal(Word32And(word32, Int32Constant(mask)), in IsNotSetWord32()
2669 return Word32Equal(Word32And(word32, const_mask), const_mask); in IsAllSetWord32()
2679 return Word32Equal(masked_word32, Int32Constant(BitField::encode(value))); in IsEqualInWord32()
2710 return Word32Equal(Word32And(word32, Int32Constant(mask)), in IsClearWord32()
/external/v8/src/interpreter/
Dinterpreter-intrinsics-generator.cc126 return __ Word32Equal(instance_type, __ Int32Constant(type)); in CompareInstanceType()
427 TNode<BoolT> comparison = __ Word32Equal(actual, __ Int32Constant(expected)); in AbortIfArgCountMismatch()
Dinterpreter-assembler.cc185 Branch(Word32Equal(depth, Int32Constant(0)), &context_found, &context_search); in GetContextAtDepth()
194 Branch(Word32Equal(cur_depth.value(), Int32Constant(0)), &context_found, in GetContextAtDepth()
1147 Word32Equal(TruncateWordToInt32(target_bytecode), star_bytecode); in StarDispatchLookahead()

12