Description[turbofan] Fix pushing of JSToBooleans into Phis.
Now we actually implement it the way it is meant to be, that is:
JSToBoolean(Phi(x1,...,xn):primitive)
=> Phi(JSToBoolean(x1),...,JSToBoolean(xn)):boolean
This also fixes the endless recursion within JSTypedLowering when
the GraphReducer does all possible reductions instead of using the
generic algorithm.
R=dcarney@chromium.org
Committed: https://chromium.googlesource.com/v8/v8/+/2eaca10e9bdc18cb1127db05613313109a374d0e
Patch Set 1 #Patch Set 2 : Fixes #Patch Set 3 : Fix invalid asserts. #
Messages
Total messages: 4 (0 generated)
|