Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/ic/
Dunary-op-assembler.cc248 return Float64Add(float_value, Float64Constant(kAddValue)); in IncrementOrDecrement()
Dbinary-op-assembler.cc124 Float64Add(var_fadd_lhs.value(), var_fadd_rhs.value()); in Generate_AddWithFeedback()
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dinstruction-codes-ia32.h80 V(Float64Add) \
Dinstruction-selector-ia32.cc1199 V(Float64Add, kFloat64Add) \
/third_party/node/deps/v8/src/compiler/
Draw-machine-assembler.h671 Node* Float64Add(Node* a, Node* b) { in Float64Add() function
672 return AddNode(machine()->Float64Add(), a, b); in Float64Add()
Deffect-control-linearizer.cc6232 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in LowerFloat64RoundUp()
6234 __ Goto(&done, __ Float64Add(temp1, one)); in LowerFloat64RoundUp()
6253 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in LowerFloat64RoundUp()
6321 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in BuildFloat64RoundDown()
6342 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in BuildFloat64RoundDown()
6406 __ Goto(&done, __ Float64Add(value, one)); in LowerFloat64RoundTiesEven()
6412 __ Goto(&done, __ Float64Add(value, one)); in LowerFloat64RoundTiesEven()
6465 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in BuildFloat64RoundTruncate()
6486 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in BuildFloat64RoundTruncate()
Dmachine-operator.h606 const Operator* Float64Add(); in NON_EXPORTED_BASE()
Dopcodes.h640 V(Float64Add) \
Dgraph-assembler.h58 V(Float64Add) \
Dcode-assembler.h243 V(Float64Add, Float64T, Float64T, Float64T) \
298 TNode<Float64T> Float64Add(TNode<Float64T> a, TNode<Float64T> b);
Dmachine-operator-reducer.cc197 graph()->NewNode(machine()->Float64Add(), Float64Constant(0.0), value); in Float64PowHalf()
602 NodeProperties::ChangeOp(node, machine()->Float64Add()); in Reduce()
Drepresentation-change.cc1417 return machine()->Float64Add(); in Float64OperatorFor()
Dmachine-operator.cc384 V(Float64Add, Operator::kCommutative, 2, 0, 1) \
Dwasm-compiler.cc1051 op = m->Float64Add(); in Binop()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc384 var_x = Float64Sub(Float64Add(two_52, x), two_52); in Float64Ceil()
386 var_x = Float64Add(var_x.value(), one); in Float64Ceil()
398 var_x = Float64Sub(Float64Add(two_52, minus_x), two_52); in Float64Ceil()
436 var_x = Float64Sub(Float64Add(two_52, x), two_52); in Float64Floor()
450 var_x = Float64Sub(Float64Add(two_52, minus_x), two_52); in Float64Floor()
452 var_x = Float64Add(var_x.value(), one); in Float64Floor()
470 TNode<Float64T> f_and_half = Float64Add(f, Float64Constant(0.5)); in Float64RoundToEven()
488 var_result = Float64Add(f, Float64Constant(1.0)); in Float64RoundToEven()
522 var_x = Float64Sub(Float64Add(two_52, x), two_52); in Float64Trunc()
541 var_x = Float64Sub(Float64Add(two_52, minus_x), two_52); in Float64Trunc()
[all …]
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc1342 V(Float64, Float64Add, kS390_AddDouble, OperandMode::kAllowRM, null) \
/third_party/node/deps/v8/src/builtins/
Dbase.tq1065 extern operator '+' macro Float64Add(float64, float64): float64;
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dinstruction-selector-arm64.cc1509 V(Float64Add, kArm64Float64Add) \