Commits
User selector
Commit History
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on Feb 7, 2020
Most of B3 and Air does not need to include CCallHelpers.h
Show description for 158a684committed
Robin Morisset
Commits on Dec 20, 2018
wtf/Optional.h: move-constructor and move-assignment operator should disengage the value being moved from
Show description for 462a669committed
Commits on May 6, 2017
WebAssembly: Air::Inst::generate crashes on large binary on A64
Show description for 98655afcommitted
Commits on Apr 3, 2017
Inst::forEachArg could compile to more compact code
Show description for e90b143committed
Filip Pizlo
Commits on Mar 20, 2017
Graph coloring should use coalescable moves when spilling
Show description for 134a72ecommitted
Filip Pizlo
Commits on Feb 24, 2017
Move Arg::Type and Arg::Width out into the B3 namespace, since they are general concepts
Show description for 9d14335committed
Filip Pizlo
Commits on Nov 27, 2016
[WTF] Import std::optional reference implementation as WTF::Optional
Show description for dd0db06committed
Commits on Oct 17, 2016
Air::IRC doesn't need to have a special-case for uncolored Tmps since they all get colored
Show description for 554e929committed
Filip Pizlo
Commits on Sep 30, 2016
Air should have a way of expressing additional instruction flags
Show description for 01b72d8committed
Filip Pizlo
Commits on Sep 28, 2016
Unreviewed, rolling out r206522.
Show description for 80675e4committedUnreviewed, rolling out r206506.
Show description for 16139c4committedAdopt #pragma once in JavaScriptCore
Show description for 359b077authored andcommitted
Commits on Jul 19, 2016
Implement table-based switches in B3/Air
Show description for 53a1e5ccommitted
Filip Pizlo
Commits on Jun 8, 2016
Add result validation to JSAir
Show description for 664a2edcommitted
Filip Pizlo
Commits on Feb 15, 2016
[JSC] Improve the interface of Inst::shouldTryAliasingDef()
Show description for 0b6f508authored andcommitted
Commits on Feb 12, 2016
[JSC] On x86, improve the selection of which value are selected for the UseDef part of commutative operations
Show description for 0ef8d93committed
Commits on Jan 19, 2016
FTL B3 should be just as fast as FTL LLVM on Octane/crypto
Show description for 4593240committed
Filip Pizlo
Commits on Jan 15, 2016
Air needs a Shuffle instruction
Show description for 0aeb6eacommitted
Filip PizloUnreviewed, rolling out r195084.
Show description for b9581efcommittedAir needs a Shuffle instruction
Show description for 8e5e45ccommitted
Filip Pizlo
Commits on Jan 11, 2016
Make it easier to introduce exotic instructions to Air
Show description for 948b7f2committed
Filip Pizlo
Commits on Jan 4, 2016
B3 patchpoints should allow requesting scratch registers
Show description for f60232ccommitted
Filip Pizlo
Commits on Jan 2, 2016
Replace WTF::move with WTFMove
Show description for 0e4fd6fcommitted
Commits on Dec 21, 2015
B3->Air lowering incorrectly copy-propagates over ZExt32's
Show description for fbfbe17committed
Filip Pizlo
Commits on Dec 1, 2015
B3 stackmaps should support early clobber
Show description for 5f380b6committed
Filip Pizlo
Commits on Nov 17, 2015
[JSC] Add support for the extra registers that can be clobbered by Specials
Show description for 371a409authored andcommitted
Commits on Nov 6, 2015
B3 and Air should simplify CFGs
Show description for 2bf461dcommitted
Filip Pizlo
Commits on Nov 5, 2015
B3->Air lowering should have a story for compare-branch fusion
Show description for 9597528committed
Filip Pizlo
Commits on Oct 31, 2015
Air should eliminate dead code
Show description for 22b777dcommitted
Filip Pizlo
Commits on Oct 28, 2015
Create a super rough prototype of B3
Show description for a6816fccommitted
Filip Pizlo
Loading