/external/v8/src/builtins/ |
D | builtins-global-gen.cc | 39 BranchIfFloat64IsNaN(Float64Sub(num_value, num_value), &return_false, in TF_BUILTIN()
|
D | builtins-number-gen.cc | 87 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/ |
D | effect-control-linearizer.cc | 2205 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 …]
|
D | graph-assembler.h | 64 V(Float64Sub) \
|
D | machine-operator.h | 373 const Operator* Float64Sub(); in NON_EXPORTED_BASE()
|
D | raw-machine-assembler.h | 511 Node* Float64Sub(Node* a, Node* b) { in Float64Sub() function 512 return AddNode(machine()->Float64Sub(), a, b); in Float64Sub()
|
D | opcodes.h | 559 V(Float64Sub) \
|
D | representation-change.cc | 986 return machine()->Float64Sub(); in Float64OperatorFor()
|
D | machine-operator.cc | 210 V(Float64Sub, Operator::kNoProperties, 2, 0, 1) \
|
D | machine-operator-reducer.cc | 404 NodeProperties::ChangeOp(node, machine()->Float64Sub()); in Reduce()
|
D | code-assembler.h | 466 V(Float64Sub, Float64T, Float64T, Float64T) \
|
D | simplified-lowering.cc | 3507 graph()->NewNode(machine()->Float64Sub(), result, one_half), input), in Float64Round() 3508 result, graph()->NewNode(machine()->Float64Sub(), result, one)); in Float64Round()
|
D | wasm-compiler.cc | 519 op = m->Float64Sub(); in Binop()
|
/external/v8/src/ic/ |
D | binary-op-assembler.cc | 425 Node* value = Float64Sub(SmiToFloat64(lhs), SmiToFloat64(rhs)); in Generate_SubtractWithFeedback() 434 return Float64Sub(lhs, rhs); in Generate_SubtractWithFeedback()
|
/external/v8/src/ |
D | code-stub-assembler.cc | 374 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/ |
D | interpreter-generator.cc | 1348 : Float64Sub(float_value, Float64Constant(1.0)); in FloatOp()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 1379 V(Float64, Float64Sub, kS390_SubDouble, OperandMode::kAllowRM, null) \
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 782 V(Float64Sub, kAVXFloat64Sub, kSSEFloat64Sub) \
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 1247 V(Float64Sub, kArm64Float64Sub) \
|