AssemblyHelpers should not have a VM field
[WebKit.git] / Source / JavaScriptCore / b3 / testb3.cpp
2017-03-29 sbarati@apple.comAssemblyHelpers should not have a VM field
2017-03-24 jfbastien@apple.comWebAssembly: store state in TLS instead of on VM
2017-03-11 fpizlo@apple.comThe JITs should be able to emit fast TLS loads
2017-03-10 fpizlo@apple.comB3 should have comprehensive support for atomic operations
2017-02-08 sbarati@apple.comAir IRC might spill a terminal that produces a value...
2017-01-19 utatane.tea@gmail.com[B3] B3 strength reduction could encounter Value withou...
2016-12-23 keith_miller@apple.comAdd BitOr for floating points to B3
2016-12-17 sbarati@apple.comB3::DoubleToFloatReduction will accidentally convince...
2016-12-16 sbarati@apple.comWebAssembly: WasmB3IRGenerator should throw exceptions...
2016-11-17 keith_miller@apple.comAdd support for rotate in B3 and the relevant assemblers
2016-11-16 keith_miller@apple.comB3 should support UDiv/UMod
2016-10-24 zandobersek@gmail.comUnreviewed. Build fix for Clang and libstdc++ configura...
2016-10-21 keith_miller@apple.comExpand Trunc in B3 to support Double to Float
2016-10-14 keith_miller@apple.comB3 needs a special WasmAddress Opcode
2016-10-13 keith_miller@apple.comB3 needs a special WasmBoundsCheck Opcode
2016-10-11 fpizlo@apple.comAir should be able to replace constant materializations...
2016-10-11 fpizlo@apple.comB3->Air lowering needs the same defenses in effectiveAd...
2016-10-11 fpizlo@apple.comB3->Air lowering should be able to emit complex leas...
2016-10-10 fpizlo@apple.comAir should expose API for pinning registers
2016-10-03 msaboff@apple.comCreating pcToOriginMap in FTL shouldn't insert unnecess...
2016-10-03 fpizlo@apple.comB3 trapping memory accesses should be documented
2016-10-01 fpizlo@apple.comB3 should support trapping memory accesses
2016-09-30 fpizlo@apple.comB3::moveConstants should be able to edit code to minimi...
2016-09-30 fpizlo@apple.comAir should have a way of expressing additional instruct...
2016-09-29 fpizlo@apple.comB3 opcodes should leave room for flags
2016-09-28 fpizlo@apple.comOptimize B3->Air lowering of Fence on ARM
2016-09-22 fpizlo@apple.comFences on x86 should be a lot cheaper
2016-09-21 fpizlo@apple.comAdd a Fence opcode to B3
2016-09-08 mark.lam@apple.comAdd support for a ternary sub32 emitter for ARM64 and...
2016-09-06 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-24 fpizlo@apple.comUnreviewed, roll out r204901, r204897, r204866, r204856...
2016-08-23 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-15 commit-queue@webki... [JSC] B3 Neg opcode should support float
2016-08-12 commit-queue@webki... [JSC] Make B3 Return opcode work without arguments
2016-08-01 fpizlo@apple.com[B3] Fusing immediates into test instructions should...
2016-07-27 sbarati@apple.comrollout r203666
2016-07-24 fpizlo@apple.comB3 should support multiple entrypoints
2016-07-24 fpizlo@apple.comUnreviewed, fix broken test. I don't know why I goofed...
2016-07-24 fpizlo@apple.com[B3] Fusing immediates into test instructions should...
2016-07-21 fpizlo@apple.comFTL snippet generators should be able to request a...
2016-07-19 fpizlo@apple.comImplement table-based switches in B3/Air
2016-07-04 utatane.tea@gmail.com[JSC] MacroAssemblerX86::branch8 should accept unsigned...
2016-06-27 fpizlo@apple.comB3::Procedure::resetReachability() can create dangling...
2016-06-27 fpizlo@apple.comB3 should not use Nops when deleting unreachable code
2016-05-20 commit-queue@webki... [JSC] Improve int->float conversion in FTL
2016-05-11 sbarati@apple.comAir may decide to put the result register of an arithme...
2016-04-18 benjamin@webkit.org[JSC] ReduceDoubleToFloat should work accross Phis
2016-04-12 commit-queue@webki... [JSC] B3 can use undefined bits or not defined required...
2016-03-07 commit-queue@webki... [JSC] Improve codegen of Compare and Test
2016-03-04 commit-queue@webki... [JSC] Add support for MADD, MSUB and MNEG to Air
2016-03-03 commit-queue@webki... [JSC] Improve Select of Doubles based on Double condition
2016-03-01 utatane.tea@gmail.com[DFG][FTL][B3] Support floor and ceil
2016-02-26 commit-queue@webki... [JSC] Add32(Imm, Tmp, Tmp) does not ZDef the destinatio...
2016-02-24 fpizlo@apple.comStackmaps have problems with double register constraints
2016-02-12 benjamin@webkit.org[JSC] On x86, improve the selection of which value...
2016-02-11 fpizlo@apple.comMacroAssemblerX86 should be happy with shift(cx, cx)
2016-02-09 fpizlo@apple.comB3::foldPathConstants() needs to execute its insertion set
2016-02-02 fpizlo@apple.comB3 should be able to compile trivial self-loops
2016-02-02 fpizlo@apple.comGet rid of anonymous stack slots
2016-02-01 benjamin@webkit.org[JSC] IRC can coalesce the frame pointer with a Tmp...
2016-01-30 utatane.tea@gmail.com[B3] JetStream/quicksort.c fails/hangs on Linux with GCC
2016-01-28 fpizlo@apple.comB3 IntRange analysis should know more about shifting
2016-01-26 fpizlo@apple.comThe thing that B3 uses to describe a stack slot should...
2016-01-25 fpizlo@apple.commandreel should run just as fast in FTL B3 as FTL LLVM
2016-01-22 fpizlo@apple.comB3 should reduce obvious forms of Shl(SShr)
2016-01-22 fpizlo@apple.comB3 CSE should be able to match a full redundancy even...
2016-01-21 benjamin@webkit.org[JSC] foldPathConstants() makes invalid assumptions...
2016-01-21 fpizlo@apple.comB3 should have basic path specialization
2016-01-16 commit-queue@webki... [JSC] Legalize Memory Offsets for ARM64 before lowering...
2016-01-15 fpizlo@apple.comAir needs a Shuffle instruction
2016-01-15 commit-queue@webki... Unreviewed, rolling out r195084.
2016-01-15 fpizlo@apple.comAir needs a Shuffle instruction
2016-01-13 cdumez@apple.comUnreviewed, rolling out r194969.
2016-01-13 commit-queue@webki... [JSC] Legalize Memory Offsets for ARM64 before lowering...
2016-01-12 commit-queue@webki... [JSC] Remove some invalid immediate instruction forms...
2016-01-11 fpizlo@apple.comTurn Check(true) into Patchpoint() followed by Oops
2016-01-11 fpizlo@apple.comB3 should reduce Trunc(BitOr(value, constant)) where...
2016-01-10 commit-queue@webki... [JSC] Make branchMul functional in ARM B3 and minor...
2016-01-10 fpizlo@apple.comAir should support Branch64 with immediates
2016-01-07 commit-queue@webki... [JSC] Update testCheckSubBadImm() for ARM64
2016-01-04 fpizlo@apple.comB3 patchpoints should allow requesting scratch registers
2016-01-04 commit-queue@webki... [JSC] Build B3 by default on iOS ARM64
2015-12-21 fpizlo@apple.comAddress review feedback from Saam. I should have lande...
2015-12-21 fpizlo@apple.comB3 should be able to compile Store16
2015-12-21 fpizlo@apple.comB3->Air lowering incorrectly copy-propagates over ZExt32's
2015-12-20 fpizlo@apple.comImplement compareDouble in B3/Air
2015-12-19 commit-queue@webki... [JSC] Add EqualOrUnordered to B3
2015-12-19 commit-queue@webki... [JSC] B3: Add indexed addressing when lowering BitwiseCast
2015-12-14 fpizlo@apple.comFTL B3 should do PutById
2015-12-14 commit-queue@webki... [JSC] Add ceil() support for x86 and expose it to B3
2015-12-14 fpizlo@apple.comUnreviewed, fix merge issue in a test.
2015-12-14 fpizlo@apple.comB3 should not give ValueReps for the non-stackmap child...
2015-12-14 fpizlo@apple.comB3->Air compare-branch fusion should fuse even if the...
2015-12-12 benjamin@webkit.org[JSC] Add lowering for B3's Store8 opcode
2015-12-12 commit-queue@webki... [JSC] Add Floating Point Abs() to B3
2015-12-11 benjamin@webkit.org[JSC] Add an implementation of pow() taking an integer...
2015-12-11 fpizlo@apple.comFTL B3 should be able to run quicksort asm.js test
2015-12-11 commit-queue@webki... [JSC] Add a Modulo operator to B3, and a chill variant
2015-12-10 ossy@webkit.org[B3] Typo fix in testb3.cpp
2015-12-09 commit-queue@webki... [JSC] Improve how B3 lowers Add() and Sub() on x86
next