Commits
User selector
Commit History
Commits on Sep 17, 2021
Unreviewed fix for JSCOnly build with ENABLE_DFG_JIT off.
Show description for 7a9115ecommitted
Commits on Sep 3, 2021
Unreviewed, non-unified JSC build fix following 241222@main.
Show description for 95d6aadcommitted
Commits on Sep 2, 2021
Add more support for JIT operation validation testing.
Show description for 41bdcb7committed
Mark Lam
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 1070e96committedtestb3_6 should be using JSSwitchPtrTag instead of JITCompilationPtrTag.
Show description for 7a9f962committed
Mark Lam
Commits on Aug 18, 2021
Add an option for canonicalizePrePostIncrements
Show description for 84cd9becommitted
Commits on Aug 15, 2021
[ARM64] Add Pre/Post-Indexed Address Mode to Air for ARM64 (Store Instruction)
Show description for bd94b5ecommitted
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 Aug 5, 2021
REGRESSION (r280507): ASSERTION FAILED: !undominatedPhis.contains(value) in JSC::B3::(anonymous namespace)::Validater::validatePhisAreDominatedByUpsilons()
Show description for 455e752committed
Robin MorissetGCC 11 builds should use -Wno-array-bounds, -Wno-nonnull
Show description for bd938edauthored andcommitted
Commits on Aug 4, 2021
[ARM64] Fix Zoom black screen during video meeting on Safari
Show description for ceaa1d5committedUnreviewed, reverting r280609.
Show description for 1b9b286committed
Commits on Aug 3, 2021
[ARM64] Use link register instead of pinning a register for materializing big load constants
Show description for f685cb3committedAdd a new pattern to instruction selector to utilize UMULL supported by ARM64
Show description for 29f96b6committedAdd new patterns to instruction selector to utilize AND/EOR/ORR-with-shift supported by ARM64
Show description for 76807c2committed
Commits on Jul 31, 2021
Unreviewed. Remove the build warning below since r280493.
Show description for c601767committedImprove OSR entry into Wasm loops with arguments
Show description for 5f2cd74committed
Robin Morisset
Commits on Jul 30, 2021
Add Pre/Post-Indexed Address Mode to Air for ARM64
Show description for e00649acommitted
Commits on Jul 22, 2021
AirStackSlot's uint16_t byte size is too small
Show description for d9a9aa8committed
Commits on Jul 21, 2021
Fix type check error in testb3
Show description for 6185327committed
Commits on Jul 20, 2021
Add ARM64 EON opcode and select it in AIR
Show description for 414eb80committed
Commits on Jul 17, 2021
Add ExtendType to Air::Arg Index to fully utilize address computation in memory instruction for ARM64
Show description for 656ae80committed
Commits on Jul 13, 2021
Add a new Air::Arg kind ZeroReg to let AIR recognise the new instructions/forms accepting zero register in ARM64
Show description for 1e4d114committed
Commits on Jul 12, 2021
Add SMNEGL, UMNEGL, UMADDL, and UMSUBL for ARM64 and select this instruction in Air
Show description for 6973061committed
Commits on Jul 9, 2021
Add Air opcode add/sub-and-shift for ARM64 and select this instruction in Air
Show description for 12b6405committed
Commits on Jul 7, 2021
r270214 broke testb3 on arm64e
Show description for 9832e02committed
Commits on Jul 6, 2021
Fix type error in testb3
Show description for 489327aauthored andcommittedFix instruction check failure of UBFX and SBFIZ in testb3 due to the speculative fix in bug 227554
Show description for c798b95authored andcommitted
Commits on Jul 1, 2021
Remove unnecessary canBeInternal invocations to mitigate the cost of potential unmatched patterns in B3LowerToAir
Show description for 2d1db3fauthored andcommittedAdd a new pattern to instruction selector to use EXTR supported by ARM64
Show description for 5533eb2authored andcommitted
Commits on Jun 30, 2021
ARM64: Disable selection of BFI instruction variants by default.
Show description for 485a116committed
Mark Lam
Commits on Jun 29, 2021
Add a new pattern to instruction selector to use SBX and SBFIZ supported by ARM64
Show description for d0944f8authored andcommittedAdd a new pattern to instruction selector to use BIC supported by ARM64
Show description for 4518bbfauthored andcommitted
Commits on Jun 24, 2021
Add a new pattern to instruction selector to utilize BFI supported by ARM64
Show description for b9c6e76authored andcommitted