DescriptionPPC/s390: [builtins] Introduce proper Float64Tan operator.
Port c87168bc8c76cd491f72eb847a962dec2e5ff1fd
Original commit message:
Import base::ieee754::tan() from fdlibm and introduce Float64Tan TurboFan
operator based on that, similar to what we do for Float64Cos and Float64Sin.
Rewrite Math.tan() as TurboFan builtin and use those operators to also
inline Math.tan() into optimized TurboFan functions.
Drive-by-fix: Kill the %_ConstructDouble intrinsics, and provide only
the %ConstructDouble runtime entry for writing tests.
R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
BUG=v8:5086, v8:5126
LOG=N
Committed: https://crrev.com/f1c2729dbdb3be7f553d96dcf24e05f0ed4aab8d
Cr-Commit-Position: refs/heads/master@{#37115}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|