Home
last modified time | relevance | path

Searched refs:Float64Sub (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/builtins/
Dbuiltins-global-gen.cc39 BranchIfFloat64IsNaN(Float64Sub(num_value, num_value), &return_false, in TF_BUILTIN()
Dbuiltins-number-gen.cc87 BranchIfFloat64IsNaN(Float64Sub(number_value, number_value), &return_false, in TF_BUILTIN()
701 Node* value = Float64Sub(var_left_double.value(), var_right_double.value()); in TF_BUILTIN()
/external/v8/src/compiler/
Deffect-control-linearizer.cc2205 Node* diff = __ Float64Sub(number, number); in LowerNumberIsFinite()
2227 Node* diff = __ Float64Sub(value, value); in LowerObjectIsFiniteNumber()
2238 Node* diff = __ Float64Sub(number, trunc); in LowerNumberIsInteger()
2261 Node* diff = __ Float64Sub(value, trunc); in LowerObjectIsInteger()
2275 Node* diff = __ Float64Sub(number, trunc); in LowerNumberIsSafeInteger()
2304 Node* diff = __ Float64Sub(value, trunc); in LowerObjectIsSafeInteger()
4472 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in LowerFloat64RoundUp()
4492 Node* temp1 = __ Float64Sub(minus_zero, input); in LowerFloat64RoundUp()
4493 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in LowerFloat64RoundUp()
4496 __ Goto(&done_temp3, __ Float64Sub(temp2, one)); in LowerFloat64RoundUp()
[all …]
Dgraph-assembler.h64 V(Float64Sub) \
Dmachine-operator.h373 const Operator* Float64Sub(); in NON_EXPORTED_BASE()
Draw-machine-assembler.h511 Node* Float64Sub(Node* a, Node* b) { in Float64Sub() function
512 return AddNode(machine()->Float64Sub(), a, b); in Float64Sub()
Dopcodes.h559 V(Float64Sub) \
Drepresentation-change.cc986 return machine()->Float64Sub(); in Float64OperatorFor()
Dmachine-operator.cc210 V(Float64Sub, Operator::kNoProperties, 2, 0, 1) \
Dmachine-operator-reducer.cc404 NodeProperties::ChangeOp(node, machine()->Float64Sub()); in Reduce()
Dcode-assembler.h466 V(Float64Sub, Float64T, Float64T, Float64T) \
Dsimplified-lowering.cc3507 graph()->NewNode(machine()->Float64Sub(), result, one_half), input), in Float64Round()
3508 result, graph()->NewNode(machine()->Float64Sub(), result, one)); in Float64Round()
Dwasm-compiler.cc519 op = m->Float64Sub(); in Binop()
/external/v8/src/ic/
Dbinary-op-assembler.cc425 Node* value = Float64Sub(SmiToFloat64(lhs), SmiToFloat64(rhs)); in Generate_SubtractWithFeedback()
434 return Float64Sub(lhs, rhs); in Generate_SubtractWithFeedback()
/external/v8/src/
Dcode-stub-assembler.cc374 GotoIf(Float64LessThanOrEqual(Float64Sub(var_x.value(), one_half), x), in Float64Round()
376 var_x.Bind(Float64Sub(var_x.value(), one)); in Float64Round()
407 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Ceil()
421 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Ceil()
423 var_x.Bind(Float64Sub(var_x.value(), one)); in Float64Ceil()
459 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Floor()
461 var_x.Bind(Float64Sub(var_x.value(), one)); in Float64Floor()
473 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Floor()
545 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Trunc()
547 var_x.Bind(Float64Sub(var_x.value(), one)); in Float64Trunc()
[all …]
/external/v8/src/interpreter/
Dinterpreter-generator.cc1348 : Float64Sub(float_value, Float64Constant(1.0)); in FloatOp()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc1379 V(Float64, Float64Sub, kS390_SubDouble, OperandMode::kAllowRM, null) \
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc782 V(Float64Sub, kAVXFloat64Sub, kSSEFloat64Sub) \
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc1247 V(Float64Sub, kArm64Float64Sub) \