Commits
User selector
Commit History
Commits on Aug 27, 2021
Unreviewed, reverting r281587.
Show description for a3d9f7dcommitted
Commits on Aug 25, 2021
[ARM64] Fix pre-index address mode
Show description for 1070e96committed
Commits on Aug 18, 2021
Add an option for canonicalizePrePostIncrements
Show description for 84cd9becommitted
Commits on Aug 9, 2021
[ARM64] Clean up and fix Pre/Post-Indexed Address Mode to Air for ARM64 (Load Instruction)
Show description for db38994committed
Commits on Jul 30, 2021
Add Pre/Post-Indexed Address Mode to Air for ARM64
Show description for e00649acommitted
Commits on Jun 12, 2021
We should drop B3 values while running Air
Show description for 7e0ab48committed
Robin Morisset
Commits on Jun 8, 2021
Unreviewed, reverting r278371 and r278463.
Show description for 8be6104committed
Commits on Jun 2, 2021
We should drop B3 values while running Air
Show description for 899a26acommitted
Robin Morisset
Commits on Jun 3, 2020
Disable B3 hoistLoopInvariantValues by default
Show description for 828a686committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Jan 31, 2020
Some improvements to DFG and FTL dumps to improve readability and searchability.
Show description for a919076committed
Mark Lam
Commits on Aug 21, 2019
Identify memcpy loops in b3
Show description for ba1f790committed
Justin Michaud
Commits on May 7, 2019
[B3] Constants should be hoisted to the root block until moveConstants
Show description for 73187c8committed
Robin Morisset
Commits on Apr 4, 2019
B3 should use associativity to optimize expression trees
Show description for 0ae4208committed
Robin Morisset
Commits on May 21, 2018
Revert the B3 compiler pipeline's treatment of taildup
Show description for d8d75e1committed
Filip Pizlo
Commits on Apr 29, 2018
B3 should run tail duplication at the bitter end
Show description for dd5806acommitted
Filip Pizlo
Commits on Apr 27, 2018
Also run foldPathConstants before mussing up SSA
Show description for c144d9ccommitted
Filip Pizlo
Commits on Dec 14, 2017
Octane/richards regressed by a whopping 20% because eliminateCommonSubexpressions has a weird fixpoint requirement
Show description for f0a269ecommitted
Filip Pizlo
Commits on Jul 26, 2017
B3 should do LICM
Show description for 06f4e9ecommitted
Filip Pizlo
Commits on Apr 4, 2017
Air::lowerAfterRegAlloc should bail early if it finds no Shuffles or ColdCCalls
Show description for 656aaf4committed
Filip Pizlo
Commits on Mar 30, 2017
Air should support linear scan for optLevel<2
Show description for abe97c6committed
Filip Pizlo
Commits on Mar 10, 2017
B3 should have comprehensive support for atomic operations
Show description for 662de29committed
Filip Pizlo
Commits on Nov 17, 2016
Add rotate to Wasm
Show description for 8313660committed
Commits on Jul 21, 2016
Switching on symbols should be fast
Show description for b07597bcommitted
Filip Pizlo
Commits on Feb 3, 2016
DFG, FTL, B3, and Air should all have a unique option for printing their graphs
Show description for 545e123committed
Commits on Jan 30, 2016
JSC Sampling Profiler: Come up with a (program counter => CodeOrigin) mapping
Show description for d707ceecommitted
Commits on Jan 22, 2016
B3 CSE should be able to match a full redundancy even if none of the matches dominate the value in question
Show description for abd7613committed
Filip Pizlo
Commits on Jan 21, 2016
[JSC] foldPathConstants() makes invalid assumptions with Switch
Show description for 9ea0552committedB3 should have load elimination
Show description for 725f40dcommitted
Filip PizloB3 should have basic path specialization
Show description for 34fdfd6committed
Filip Pizlo
Commits on Jan 16, 2016
[JSC] Legalize Memory Offsets for ARM64 before lowering to Air
Show description for 26847ffauthored andcommitted
Commits on Jan 13, 2016
Unreviewed, rolling out r194969.
Show description for 604e12dauthored andcommitted[JSC] Legalize Memory Offsets for ARM64 before lowering to Air
Show description for c38758aauthored andcommitted
Commits on Dec 12, 2015
[JSC] Add Floating Point Abs() to B3
Show description for 2c64172authored andcommitted
Commits on Dec 8, 2015
[JSC] Add Float support to B3
Show description for f1238f0authored andcommitted