Home
last modified time | relevance | path

Searched refs:Float64Add (Results 1 – 17 of 17) sorted by relevance

/external/v8/src/ic/
Dbinary-op-assembler.cc117 Node* value = Float64Add(var_fadd_lhs.value(), var_fadd_rhs.value()); in Generate_AddWithFeedback()
/external/v8/src/compiler/
Deffect-control-linearizer.cc4472 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in LowerFloat64RoundUp()
4474 __ Goto(&done, __ Float64Add(temp1, one)); in LowerFloat64RoundUp()
4493 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in LowerFloat64RoundUp()
4561 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in BuildFloat64RoundDown()
4582 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in BuildFloat64RoundDown()
4646 __ Goto(&done, __ Float64Add(value, one)); in LowerFloat64RoundTiesEven()
4652 __ Goto(&done, __ Float64Add(value, one)); in LowerFloat64RoundTiesEven()
4705 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in BuildFloat64RoundTruncate()
4726 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in BuildFloat64RoundTruncate()
Dgraph-assembler.h63 V(Float64Add) \
Dmachine-operator.h372 const Operator* Float64Add(); in NON_EXPORTED_BASE()
Draw-machine-assembler.h508 Node* Float64Add(Node* a, Node* b) { in Float64Add() function
509 return AddNode(machine()->Float64Add(), a, b); in Float64Add()
Dopcodes.h558 V(Float64Add) \
Dmachine-operator-reducer.cc53 graph()->NewNode(machine()->Float64Add(), Float64Constant(0.0), value); in Float64PowHalf()
416 NodeProperties::ChangeOp(node, machine()->Float64Add()); in Reduce()
Dcode-assembler.h465 V(Float64Add, Float64T, Float64T, Float64T) \
490 TNode<Float64T> Float64Add(TNode<Float64T> a, TNode<Float64T> b);
Drepresentation-change.cc982 return machine()->Float64Add(); in Float64OperatorFor()
Dmachine-operator.cc209 V(Float64Add, Operator::kCommutative, 2, 0, 1) \
Dwasm-compiler.cc516 op = m->Float64Add(); in Binop()
/external/v8/src/
Dcode-stub-assembler.cc407 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Ceil()
409 var_x.Bind(Float64Add(var_x.value(), one)); in Float64Ceil()
421 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Ceil()
459 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Floor()
473 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Floor()
475 var_x.Bind(Float64Add(var_x.value(), one)); in Float64Floor()
493 Node* f_and_half = Float64Add(f, Float64Constant(0.5)); in Float64RoundToEven()
511 var_result.Bind(Float64Add(f, Float64Constant(1.0))); in Float64RoundToEven()
545 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Trunc()
564 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Trunc()
[all …]
/external/v8/src/builtins/
Dbuiltins-number-gen.cc549 Node* value = Float64Add(var_left_double.value(), var_right_double.value()); in TF_BUILTIN()
/external/v8/src/interpreter/
Dinterpreter-generator.cc1347 ? Float64Add(float_value, Float64Constant(1.0)) in FloatOp()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc1377 V(Float64, Float64Add, kS390_AddDouble, OperandMode::kAllowRM, null) \
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc780 V(Float64Add, kAVXFloat64Add, kSSEFloat64Add) \
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc1245 V(Float64Add, kArm64Float64Add) \