Searched refs:Float64Add (Results 1 – 17 of 17) sorted by relevance
/external/v8/src/ic/ |
D | binary-op-assembler.cc | 117 Node* value = Float64Add(var_fadd_lhs.value(), var_fadd_rhs.value()); in Generate_AddWithFeedback()
|
/external/v8/src/compiler/ |
D | effect-control-linearizer.cc | 4472 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()
|
D | graph-assembler.h | 63 V(Float64Add) \
|
D | machine-operator.h | 372 const Operator* Float64Add(); in NON_EXPORTED_BASE()
|
D | raw-machine-assembler.h | 508 Node* Float64Add(Node* a, Node* b) { in Float64Add() function 509 return AddNode(machine()->Float64Add(), a, b); in Float64Add()
|
D | opcodes.h | 558 V(Float64Add) \
|
D | machine-operator-reducer.cc | 53 graph()->NewNode(machine()->Float64Add(), Float64Constant(0.0), value); in Float64PowHalf() 416 NodeProperties::ChangeOp(node, machine()->Float64Add()); in Reduce()
|
D | code-assembler.h | 465 V(Float64Add, Float64T, Float64T, Float64T) \ 490 TNode<Float64T> Float64Add(TNode<Float64T> a, TNode<Float64T> b);
|
D | representation-change.cc | 982 return machine()->Float64Add(); in Float64OperatorFor()
|
D | machine-operator.cc | 209 V(Float64Add, Operator::kCommutative, 2, 0, 1) \
|
D | wasm-compiler.cc | 516 op = m->Float64Add(); in Binop()
|
/external/v8/src/ |
D | code-stub-assembler.cc | 407 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/ |
D | builtins-number-gen.cc | 549 Node* value = Float64Add(var_left_double.value(), var_right_double.value()); in TF_BUILTIN()
|
/external/v8/src/interpreter/ |
D | interpreter-generator.cc | 1347 ? Float64Add(float_value, Float64Constant(1.0)) in FloatOp()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 1377 V(Float64, Float64Add, kS390_AddDouble, OperandMode::kAllowRM, null) \
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 780 V(Float64Add, kAVXFloat64Add, kSSEFloat64Add) \
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 1245 V(Float64Add, kArm64Float64Add) \
|