Home
last modified time | relevance | path

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

12

/external/v8/src/ic/
Dkeyed-store-generic.cc114 GotoIf(Word32Equal(elements_kind, Int32Constant(NO_ELEMENTS)), &loop_body); in BranchIfPrototypesHaveNonFastElements()
187 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMap()
203 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMapMulti()
205 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind_2)), in TryChangeToHoleyMapMulti()
234 CSA_ASSERT(this, Word32Equal(LoadMapInstanceType(receiver_map), in StoreElementWithCapacity()
434 GotoIf(Word32Equal(instance_type, Int32Constant(JS_ARRAY_TYPE)), &if_array); in EmitGenericElementStore()
489 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in EmitGenericElementStore()
516 GotoIf(Word32Equal(kind, Int32Constant(kData)), writable); in JumpIfDataProperty()
600 GotoIf(Word32Equal(instance_type, Int32Constant(JS_TYPED_ARRAY_TYPE)), in LookupPropertyOnPrototypeChain()
619 GotoIf(Word32Equal(representation, Int32Constant(Representation::kSmi)), in CheckFieldType()
[all …]
Daccessor-assembler.cc977 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in EmitElementLoad()
997 GotoIfNot(Word32Equal(kind, Int32Constant(kData)), miss); in EmitElementLoad()
1159 Word32Equal(instance_type, Int32Constant(JS_ARRAY_TYPE)); in GenericElementLoad()
1297 GotoIf(Word32Equal(var_holder_instance_type.value(), in GenericPropertyLoad()
1341 Word32Equal(Word32And(hash_field, in StubCachePrimaryOffset()
/external/v8/src/
Dcode-stub-assembler.cc471 GotoIf(Word32Equal(b, Int32Constant(0)), &return_nan); in SmiMod()
492 GotoIfNot(Word32Equal(a, Int32Constant(kMinInt)), &join); in SmiMod()
493 GotoIf(Word32Equal(b, Int32Constant(-1)), &return_minuszero); in SmiMod()
503 GotoIf(Word32Equal(r, Int32Constant(0)), &return_minuszero); in SmiMod()
546 Branch(Word32Equal(answer, zero), &answer_zero, &answer_not_zero); in SmiMul()
874 GotoIfNot(Word32Equal(value_map_undetectable, Int32Constant(0)), if_false); in BranchIfToBooleanIsTrue()
1005 return Word32Equal(LoadInstanceType(object), Int32Constant(instance_type)); in HasInstanceType()
1121 Word32Equal(LoadInstanceType(result.value()), Int32Constant(MAP_TYPE)); in LoadMapConstructor()
1158 GotoIf(Word32Equal( in LoadNameHash()
1282 GotoIf(Word32Equal(element_upper, Int32Constant(kHoleNanUpper32)), in LoadDoubleWithHoleCheck()
[all …]
Dfast-accessor-assembler.cc212 assembler_->Word32Equal( in CheckIsJSObjectOrJump()
218 assembler_->Word32Equal(instance_type, assembler_->Int32Constant( in CheckIsJSObjectOrJump()
Dcode-stubs.cc648 Node* lhs_is_oddball = assembler->Word32Equal( in BINARY_OP_STUB()
696 Node* rhs_is_oddball = assembler->Word32Equal( in BINARY_OP_STUB()
858 Node* lhs_is_oddball = assembler->Word32Equal( in Generate()
893 Node* rhs_is_oddball = assembler->Word32Equal( in Generate()
1031 Node* lhs_is_oddball = assembler->Word32Equal( in Generate()
1050 Node* rhs_is_oddball = assembler->Word32Equal( in Generate()
1144 assembler->Branch(assembler->Word32Equal(untagged_divisor, in Generate()
1151 assembler->Word32Equal( in Generate()
1250 Node* dividend_is_oddball = assembler->Word32Equal( in Generate()
1270 Node* divisor_is_oddball = assembler->Word32Equal( in Generate()
[all …]
/external/v8/src/compiler/
Deffect-control-linearizer.cc949 __ Word32Equal(__ Word32And(value_map_bitfield, in LowerTruncateTaggedToBit()
974 __ Word32Equal(__ WordEqual(value, __ IntPtrConstant(0)), zero)); in LowerTruncateTaggedToBit()
1223 Node* check = __ Word32Equal( in LowerCheckInternalizedString()
1284 Node* check = __ Word32Equal(rhs, zero); in LowerCheckedInt32Div()
1288 check = __ Word32Equal(lhs, zero); in LowerCheckedInt32Div()
1294 Node* check1 = graph()->NewNode(machine()->Word32Equal(), lhs, minint); in LowerCheckedInt32Div()
1301 Node* is_minus_one = __ Word32Equal(rhs, minusone); in LowerCheckedInt32Div()
1314 Node* check = __ Word32Equal(lhs, __ Int32Mul(rhs, value)); in LowerCheckedInt32Div()
1362 Node* check = __ Word32Equal(vtrue0, zero); in LowerCheckedInt32Mod()
1380 Node* check2 = __ Word32Equal(__ Word32And(rhs, msk), zero); in LowerCheckedInt32Mod()
[all …]
Drepresentation-change.cc733 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
736 node = jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
738 return jsgraph()->graph()->NewNode(machine()->Word32Equal(), node, in GetBitRepresentationFor()
798 return machine()->Word32Equal(); in Int32OperatorFor()
838 return machine()->Is32() ? machine()->Word32Equal() in TaggedSignedOperatorFor()
864 return machine()->Word32Equal(); in Uint32OperatorFor()
Dmachine-operator-reducer.h52 Node* Word32Equal(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
Dint64-lowering.cc497 machine()->Word32Equal(), in LowerNode()
723 graph()->NewNode(machine()->Word32Equal(), GetReplacementHigh(input), in LowerNode()
742 graph()->NewNode(machine()->Word32Equal(), GetReplacementLow(input), in LowerNode()
822 graph()->NewNode(machine()->Word32Equal(), GetReplacementHigh(left), in LowerComparison()
Dmachine-operator-reducer.cc81 Node* MachineOperatorReducer::Word32Equal(Node* lhs, Node* rhs) { in Word32Equal() function in v8::internal::compiler::MachineOperatorReducer
82 return graph()->NewNode(machine()->Word32Equal(), lhs, rhs); in Word32Equal()
790 return Replace(Word32Equal(Word32Equal(m.left().node(), zero), zero)); in ReduceInt32Div()
838 return Replace(Word32Equal(Word32Equal(m.left().node(), zero), zero)); in ReduceUint32Div()
Draw-machine-assembler.h234 Node* Word32Equal(Node* a, Node* b) { in Word32Equal() function
235 return AddNode(machine()->Word32Equal(), a, b); in Word32Equal()
238 return Word32BinaryNot(Word32Equal(a, b)); in Word32NotEqual()
241 Node* Word32BinaryNot(Node* a) { return Word32Equal(a, Int32Constant(0)); } in Word32BinaryNot()
Dwasm-compiler.cc151 graph()->NewNode(jsgraph()->machine()->Word32Equal(), node, in TrapIfEq32()
573 op = m->Word32Equal(); in Binop()
797 op = m->Word32Equal(); in Unop()
1889 graph()->NewNode(m->Word32Equal(), right, jsgraph()->Int32Constant(-1)), in BuildI32DivS()
1910 graph()->NewNode(m->Word32Equal(), right, jsgraph()->Int32Constant(-1)), in BuildI32RemS()
1957 graph()->NewNode(m->Word32Equal(), right, jsgraph()->Int32Constant(0)), in BuildI32AsmjsDivS()
1963 graph()->NewNode(m->Word32Equal(), right, jsgraph()->Int32Constant(-1)), in BuildI32AsmjsDivS()
2084 graph()->NewNode(m->Word32Equal(), right, jsgraph()->Int32Constant(0)), in BuildI32AsmjsDivU()
2098 graph()->NewNode(m->Word32Equal(), right, jsgraph()->Int32Constant(0)), in BuildI32AsmjsRemU()
2422 Node* check_zero = graph()->NewNode(machine->Word32Equal(), value32, in BuildChangeFloat64ToTagged()
Dgraph-assembler.h58 V(Word32Equal) \
Dcode-assembler.h74 V(Word32Equal) \
Dmachine-operator.h220 const Operator* Word32Equal(); in NON_EXPORTED_BASE()
Dsimplified-lowering.cc1491 NodeProperties::ChangeOp(node, lowering->machine()->Word32Equal()); in VisitNode()
3167 Node* check2 = graph()->NewNode(machine()->Word32Equal(), rhs, zero); in Int32Div()
3315 Node* check = graph()->NewNode(machine()->Word32Equal(), rhs, zero); in Uint32Div()
3429 Operator const* const op = machine()->Word32Equal(); in DoIntegral32ToBit()
3442 NodeProperties::ChangeOp(node, machine()->Word32Equal()); in DoOrderedNumberToBit()
/external/v8/src/builtins/
Dbuiltins-generator.cc38 GotoIfNot(Word32Equal(receiver_instance_type, in GeneratorPrototypeResume()
Dbuiltins-number.cc208 Branch(Word32Equal(input_bit, Int32Constant(0)), &if_inputcached, in TF_BUILTIN()
710 Word32Equal(lhs_instance_type, Int32Constant(HEAP_NUMBER_TYPE)), in TF_BUILTIN()
771 Word32Equal(lhs_instance_type, Int32Constant(HEAP_NUMBER_TYPE)), in TF_BUILTIN()
779 Branch(Word32Equal(rhs_instance_type, in TF_BUILTIN()
1255 Branch(Word32Equal(untagged_divisor, Int32Constant(-1)), in TF_BUILTIN()
1261 Word32Equal(untagged_dividend, in TF_BUILTIN()
Dbuiltins-object.cc181 Branch(Word32Equal(receiver_instance_type, Int32Constant(JS_PROXY_TYPE)), in TF_BUILTIN()
278 GotoIf(Word32Equal(instance_type, Int32Constant(HEAP_NUMBER_TYPE)), in TF_BUILTIN()
280 GotoIf(Word32Equal(instance_type, Int32Constant(ODDBALL_TYPE)), in TF_BUILTIN()
283 CSA_ASSERT(this, Word32Equal(instance_type, Int32Constant(SYMBOL_TYPE))); in TF_BUILTIN()
Dbuiltins-string.cc34 Branch(Word32Equal(Word32And(string_instance_type, in DirectStringData()
205 GotoIf(Word32Equal(Word32And(both_instance_types, in GenerateStringEqual()
220 Branch(Word32Equal(Word32And(both_instance_types, in GenerateStringEqual()
315 Branch(Word32Equal(Word32And(both_instance_types, in GenerateStringRelationalComparison()
356 Branch(Word32Equal(lhs_value, rhs_value), &if_valueissame, in GenerateStringRelationalComparison()
1881 Branch(Word32Equal(Word32And(var_trail.value(), Int32Constant(0xFC00)), in LoadSurrogatePairAt()
1941 GotoIfNot(Word32Equal(LoadInstanceType(iterator), in TF_BUILTIN()
Dbuiltins-array.cc283 assembler.GotoIf(assembler.Word32Equal( in Generate_FastArrayPush()
332 assembler.GotoIf(assembler.Word32Equal( in Generate_FastArrayPush()
1662 assembler.GotoIf(assembler.Word32Equal( in Generate_ArrayIsArray()
1667 assembler.Branch(assembler.Word32Equal( in Generate_ArrayIsArray()
2431 assembler.Word32Equal(assembler.LoadMapInstanceType(array_map), in Generate_ArrayIteratorPrototypeNext()
2543 assembler.Word32Equal(array_type, in Generate_ArrayIteratorPrototypeNext()
2557 assembler.Word32Equal(array_type, in Generate_ArrayIteratorPrototypeNext()
Dbuiltins-sharedarraybuffer.cc46 a->Branch(a->Word32Equal(a->LoadInstanceType(tagged), in ValidateSharedTypedArray()
/external/v8/src/interpreter/
Dinterpreter-intrinsics.cc112 return __ Word32Equal(instance_type, __ Int32Constant(type)); in CompareInstanceType()
342 Node* comparison = __ Word32Equal(actual, __ Int32Constant(expected)); in AbortIfArgCountMismatch()
Dinterpreter-assembler.cc115 Branch(Word32Equal(depth, Int32Constant(0)), &context_found, &context_search); in GetContextAtDepth()
124 Branch(Word32Equal(cur_depth.value(), Int32Constant(0)), &context_found, in GetContextAtDepth()
659 Word32Equal(instance_type, Int32Constant(JS_FUNCTION_TYPE)); in CallJSWithFeedback()
773 Word32Equal(instance_type, Int32Constant(JS_FUNCTION_TYPE)); in Construct()
1209 Node* is_oddball = Word32Equal(LoadMapInstanceType(value_map), in TruncateTaggedToWord32WithFeedback()
Dinterpreter.cc1171 __ Word32Equal(lhs_instance_type, __ Int32Constant(ODDBALL_TYPE)), in DoCompareOpWithFeedback()
1190 __ Word32Equal( in DoCompareOpWithFeedback()
1239 __ GotoIfNot(__ Word32Equal(rhs_instance_type, in DoCompareOpWithFeedback()
1263 __ Word32Equal( in DoCompareOpWithFeedback()
1853 Node* is_oddball = assembler->Word32Equal( in DoInc()
1991 Node* is_oddball = assembler->Word32Equal( in DoDec()
2428 __ GotoIf(__ Word32Equal(map_undetectable, __ Int32Constant(0)), &not_equal); in DoTestUndetectable()

12