Commits
User selector
Commit History
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
GCC 11 builds should use -Wno-array-bounds, -Wno-nonnull
Show description for bd938edauthored andcommitted
Commits on Aug 4, 2021
Unreviewed, 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 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 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 6, 2021
Fix 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
Add a new pattern to instruction selector to use EXTR supported by ARM64
Show description for 5533eb2authored andcommitted
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
Commits on Jun 23, 2021
Add a new pattern to instruction selector to utilize UBFIZ supported by ARM64
Show description for 1bc368bauthored andcommitted
Commits on Jun 22, 2021
Add a new pattern to instruction selector to utilize SMADDL supported by ARM64
Show description for d6fa13eauthored andcommitted
Commits on Jun 21, 2021
Add a new pattern to instruction selector to utilize SMSUBL supported by ARM64
Show description for df228a0authored andcommitted
Commits on Jun 17, 2021
Add a new pattern to instruction selector to utilize UBFX supported by ARM64
Show description for 5dcecd5authored andcommitted
Commits on Jun 16, 2021
Add Air opcode sub32/64(Reg, Imm, Reg) form for ARM64 and select this instruction in Air
Show description for b9167e6authored andcommittedUnreviewed, reverting r278846.
Show description for d3e9f6fcommitted
Commits on Jun 15, 2021
-Warray-bounds warning in Packed.h
Show description for 01bd74aauthored andcommitted
Commits on Jun 14, 2021
Add Air opcode sub32/64(Reg, Imm, Reg) form for ARM64 and select this instruction in Air
Show description for 2e96d43authored andcommitted
Commits on Jun 12, 2021
We should drop B3 values while running Air
Show description for 7e0ab48committed
Robin Morisset
Commits on Jun 11, 2021
Air ARM64 sub32 opcode should indicate that it zero-extends its result
Show description for 6ab1a8cauthored andcommitted
Commits on Jun 8, 2021
Unreviewed, reverting r278371 and r278463.
Show description for 8be6104committed
Commits on Jun 2, 2021
Merge B3::StackSlot and Air::StackSlot
Show description for 7d1c307committed
Robin MorissetWe should drop B3 values while running Air
Show description for 899a26acommitted
Robin MorissetRemove <wtf/Optional.h>
Show description for 786e703committed
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on May 28, 2021
AirAllocateStackByGraphColoring should use the optimized interference graphs from AirAllocateRegistersByGraphColoring
Show description for bc14815committed
Robin MorissetNext step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed