/external/v8/src/ic/ |
D | keyed-store-generic.cc | 114 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 …]
|
D | accessor-assembler.cc | 977 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/ |
D | code-stub-assembler.cc | 471 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 …]
|
D | fast-accessor-assembler.cc | 212 assembler_->Word32Equal( in CheckIsJSObjectOrJump() 218 assembler_->Word32Equal(instance_type, assembler_->Int32Constant( in CheckIsJSObjectOrJump()
|
D | code-stubs.cc | 648 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/ |
D | effect-control-linearizer.cc | 949 __ 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 …]
|
D | representation-change.cc | 733 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()
|
D | machine-operator-reducer.h | 52 Node* Word32Equal(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
|
D | int64-lowering.cc | 497 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()
|
D | machine-operator-reducer.cc | 81 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()
|
D | raw-machine-assembler.h | 234 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()
|
D | wasm-compiler.cc | 151 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()
|
D | graph-assembler.h | 58 V(Word32Equal) \
|
D | code-assembler.h | 74 V(Word32Equal) \
|
D | machine-operator.h | 220 const Operator* Word32Equal(); in NON_EXPORTED_BASE()
|
D | simplified-lowering.cc | 1491 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/ |
D | builtins-generator.cc | 38 GotoIfNot(Word32Equal(receiver_instance_type, in GeneratorPrototypeResume()
|
D | builtins-number.cc | 208 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()
|
D | builtins-object.cc | 181 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()
|
D | builtins-string.cc | 34 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()
|
D | builtins-array.cc | 283 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()
|
D | builtins-sharedarraybuffer.cc | 46 a->Branch(a->Word32Equal(a->LoadInstanceType(tagged), in ValidateSharedTypedArray()
|
/external/v8/src/interpreter/ |
D | interpreter-intrinsics.cc | 112 return __ Word32Equal(instance_type, __ Int32Constant(type)); in CompareInstanceType() 342 Node* comparison = __ Word32Equal(actual, __ Int32Constant(expected)); in AbortIfArgCountMismatch()
|
D | interpreter-assembler.cc | 115 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()
|
D | interpreter.cc | 1171 __ 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)), ¬_equal); in DoTestUndetectable()
|