DescriptionPPC: [turbofan] Desugar JSUnaryNot(x) to Select(x, false, true).
Port 411c5b7fb09f76fca567c3deda3304f77eb3df2f
Original commit message:
Also remove the ResultMode from ToBooleanStub and always return true or
false and use the same mechanism in fullcodegen. This is in preparation
for adding ToBoolean hints to TurboFan.
Drive-by-fix: We can use the power of the ToBooleanIC in TurboFan now
that the ResultMode is gone (and the runtime always returns true or
false from the miss handler).
R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
BUG=v8:4583
LOG=n
Committed: https://crrev.com/65d28d70cddf6bd757102368cf6716b5fd83005b
Cr-Commit-Position: refs/heads/master@{#32531}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|