Bug 196365

Summary: B3 peephole optimizations for Mul should treat left shifts like multiplications
Product: WebKit Reporter: Robin Morisset <rmorisset>
Component: JavaScriptCoreAssignee: Robin Morisset <rmorisset>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 196361    

Description Robin Morisset 2019-03-28 12:30:06 PDT
So for example Mul(Shl(x, c1), c2) => Mul(x, 2**c1 * c2)