2016-09-01 |
sbarati@apple.com | JITMathIC was misusing maxJumpReplacementSize |
blob | commitdiff |
2016-07-19 |
fpizlo@apple.com | Implement table-based switches in B3/Air |
blob | commitdiff | diff to current |
2016-07-18 |
fpizlo@apple.com | RegisterSet should use a Bitmap instead of a BitVector... |
blob | commitdiff | diff to current |
2016-07-17 |
utatane.tea@gmail.com | [JSC] Mask TrustedImm32 to 8bit in MacroAssembler for... |
blob | commitdiff | diff to current |
2016-07-04 |
utatane.tea@gmail.com | [JSC] MacroAssemblerX86::branch8 should accept unsigned... |
blob | commitdiff | diff to current |
2016-05-20 |
commit-queue@webki... | [JSC] Improve int->float conversion in FTL |
blob | commitdiff | diff to current |
2016-04-18 |
fpizlo@apple.com | Disable AVX. |
blob | commitdiff | diff to current |
2016-04-04 |
commit-queue@webki... | [JSC][x86] Fix an assertion in MacroAssembler::branch8() |
blob | commitdiff | diff to current |
2016-04-03 |
utatane.tea@gmail.com | [JSC] Add truncate operation (rounding to zero) |
blob | commitdiff | diff to current |
2016-04-01 |
commit-queue@webki... | [JSC][x86] Add the 3 operands form of floating point... |
blob | commitdiff | diff to current |
2016-03-31 |
benjamin@webkit.org | [JSC][x86] Add the indexed forms of floating point... |
blob | commitdiff | diff to current |
2016-03-31 |
mark.lam@apple.com | Gardening: Build and logic fix after r198873. |
blob | commitdiff | diff to current |
2016-03-31 |
benjamin@webkit.org | [JSC][x86] Add the 3 operands forms of floating point... |
blob | commitdiff | diff to current |
2016-03-26 |
commit-queue@webki... | [JSC] Put the x86 Assembler on a binary diet |
blob | commitdiff | diff to current |
2016-03-07 |
commit-queue@webki... | [JSC] Improve codegen of Compare and Test |
blob | commitdiff | diff to current |
2016-03-03 |
commit-queue@webki... | [JSC] Improve Select of Doubles based on Double condition |
blob | commitdiff | diff to current |
2016-03-02 |
commit-queue@webki... | [JSC] Use a Move without REX byte when possible |
blob | commitdiff | diff to current |
2016-03-01 |
utatane.tea@gmail.com | [DFG][FTL][B3] Support floor and ceil |
blob | commitdiff | diff to current |
2016-02-26 |
commit-queue@webki... | [JSC] Add32(Imm, Tmp, Tmp) does not ZDef the destinatio... |
blob | commitdiff | diff to current |
2016-02-19 |
commit-queue@webki... | [JSC] Improve the instruction selection of Select |
blob | commitdiff | diff to current |
2016-02-12 |
benjamin@webkit.org | [JSC] On x86, improve the selection of which value... |
blob | commitdiff | diff to current |
2016-02-11 |
fpizlo@apple.com | MacroAssemblerX86 should be happy with shift(cx, cx) |
blob | commitdiff | diff to current |
2016-02-04 |
fpizlo@apple.com | REGRESSION(192409): Cannot rely on add32() to zero... |
blob | commitdiff | diff to current |
2016-01-25 |
fpizlo@apple.com | mandreel should run just as fast in FTL B3 as FTL LLVM |
blob | commitdiff | diff to current |
2016-01-21 |
fpizlo@apple.com | Move32 should have an Imm, Tmp form |
blob | commitdiff | diff to current |
2016-01-19 |
commit-queue@webki... | [JSC] fixSpillSlotZDef() crashes on ARM64 |
blob | commitdiff | diff to current |
2016-01-19 |
fpizlo@apple.com | Fix Air shuffling assertions |
blob | commitdiff | diff to current |
2016-01-15 |
fpizlo@apple.com | Air needs a Shuffle instruction |
blob | commitdiff | diff to current |
2016-01-15 |
commit-queue@webki... | Unreviewed, rolling out r195084. |
blob | commitdiff | diff to current |
2016-01-15 |
fpizlo@apple.com | Air needs a Shuffle instruction |
blob | commitdiff | diff to current |
2016-01-09 |
fpizlo@apple.com | B3 needs Neg() |
blob | commitdiff | diff to current |
2015-12-23 |
commit-queue@webki... | [JSC] Get the JavaScriptCore framework to build on... |
blob | commitdiff | diff to current |
2015-12-21 |
fpizlo@apple.com | B3 should be able to compile Store16 |
blob | commitdiff | diff to current |
2015-12-14 |
commit-queue@webki... | [JSC] Add ceil() support for x86 and expose it to B3 |
blob | commitdiff | diff to current |
2015-12-14 |
fpizlo@apple.com | B3->Air compare-branch fusion should fuse even if the... |
blob | commitdiff | diff to current |
2015-12-12 |
commit-queue@webki... | [JSC] Add Floating Point Abs() to B3 |
blob | commitdiff | diff to current |
2015-12-09 |
commit-queue@webki... | [JSC] Improve how B3 lowers Add() and Sub() on x86 |
blob | commitdiff | diff to current |
2015-12-08 |
commit-queue@webki... | [JSC] On x86, we should XOR registers instead of moving... |
blob | commitdiff | diff to current |
2015-12-08 |
benjamin@webkit.org | [JSC] Add Float support to B3 |
blob | commitdiff | diff to current |
2015-12-03 |
benjamin@webkit.org | Attempt to fix GTK again after r193125 |
blob | commitdiff | diff to current |
2015-12-03 |
benjamin@webkit.org | Attempt to fix GTK after r193125 |
blob | commitdiff | diff to current |
2015-12-03 |
achristensen@apple.com | Fix 64-bit Windows build after r193125. |
blob | commitdiff | diff to current |
2015-12-03 |
commit-queue@webki... | [JSC] Add CLZ support to B3 |
blob | commitdiff | diff to current |
2015-12-02 |
fpizlo@apple.com | Add a few obvious strength-reductions to Air |
blob | commitdiff | diff to current |
2015-12-02 |
commit-queue@webki... | [JSC] Handle x86 partial register stalls in Air |
blob | commitdiff | diff to current |
2015-12-01 |
benjamin@webkit.org | [JSC] Add Sqrt to B3 |
blob | commitdiff | diff to current |
2015-11-30 |
fpizlo@apple.com | MacroAssembler needs an API for disabling scratch registers |
blob | commitdiff | diff to current |
2015-11-20 |
fpizlo@apple.com | B3 should have a Select opcode |
blob | commitdiff | diff to current |
2015-11-20 |
benjamin@webkit.org | [JSC] Add Air lowering to BitNot() for Xor(value, -1) |
blob | commitdiff | diff to current |
2015-11-17 |
fpizlo@apple.com | CheckAdd/Mul should have commutativity optimizations... |
blob | commitdiff | diff to current |
2015-11-17 |
mark.lam@apple.com | Refactoring: move branchMul32's imm arg to the 3rd... |
blob | commitdiff | diff to current |
2015-11-13 |
commit-queue@webki... | [JSC] Do not generate an Add when adding a zero immedia... |
blob | commitdiff | diff to current |
2015-11-11 |
fpizlo@apple.com | B3 should be able to compile a program with ChillDiv |
blob | commitdiff | diff to current |
2015-11-10 |
fpizlo@apple.com | B3 should be able to compile a program with a double... |
blob | commitdiff | diff to current |
2015-11-07 |
msaboff@apple.com | Add conditional moves to the MacroAssembler |
blob | commitdiff | diff to current |
2015-11-05 |
fpizlo@apple.com | B3->Air lowering should have a story for compare-branch... |
blob | commitdiff | diff to current |
2015-11-04 |
benjamin@webkit.org | [JSC] Add B3-to-Air lowering for BitXor |
blob | commitdiff | diff to current |
2015-11-03 |
benjamin@webkit.org | [JSC] Add Air lowering for BitOr and impove BitAnd |
blob | commitdiff | diff to current |
2015-10-28 |
mark.lam@apple.com | Rename MacroAssembler::callProbe() to probe(). |
blob | commitdiff | diff to current |
2015-09-16 |
msaboff@apple.com | [ES6] Implement tail calls in the LLInt and Baseline JIT |
blob | commitdiff | diff to current |
2015-09-16 |
msaboff@apple.com | Rollout r189774 and 189818. |
blob | commitdiff | diff to current |
2015-09-15 |
msaboff@apple.com | [ES6] Implement tail calls in the LLInt and Baseline JIT |
blob | commitdiff | diff to current |
2015-08-29 |
commit-queue@webki... | Unreviewed, rolling out r189136. |
blob | commitdiff | diff to current |
2015-08-29 |
benjamin@webkit.org | [JSC][x86] Improve the compare functions when comparing... |
blob | commitdiff | diff to current |
2015-08-28 |
mark.lam@apple.com | Refactor the JIT printer out of the AbstractMacroAssemb... |
blob | commitdiff | diff to current |
2015-08-04 |
ossy@webkit.org | Introduce COMPILER(GCC_OR_CLANG) guard and make COMPILE... |
blob | commitdiff | diff to current |
2015-05-08 |
benjamin@webkit.org | [JSC] Add basic DFG/FTL support for Math.round |
blob | commitdiff | diff to current |
2015-04-26 |
benjamin@webkit.org | [JSC] Implement Math.clz32(), remove Number.clz() |
blob | commitdiff | diff to current |
2015-03-28 |
msaboff@apple.com | load8Signed() and load16Signed() should be renamed... |
blob | commitdiff | diff to current |
2014-11-17 |
mark.lam@apple.com | Add printing functionality in JITted code for debugging... |
blob | commitdiff | diff to current |
2014-11-14 |
mark.lam@apple.com | Reduce amount of cut-and-paste needed for probe mechani... |
blob | commitdiff | diff to current |
2014-11-12 |
mark.lam@apple.com | Rename USE(MASM_PROBE) to ENABLE(MASM_PROBE). |
blob | commitdiff | diff to current |
2014-05-13 |
commit-queue@webki... | [Win] Enum type with value zero is compatible with... |
blob | commitdiff | diff to current |
2014-05-12 |
commit-queue@webki... | Unreviewed, rolling out r168642. |
blob | commitdiff | diff to current |
2014-05-12 |
commit-queue@webki... | [Win] Enum type with value zero is compatible with... |
blob | commitdiff | diff to current |
2014-05-08 |
commit-queue@webki... | Unreviewed, rolling out r168451. |
blob | commitdiff | diff to current |
2014-05-07 |
akling@apple.com | [X86] Emit BT instruction for single-bit tests. |
blob | commitdiff | diff to current |
2014-04-20 |
benjamin@webkit.org | Make the CSS JIT compile for ARM64 |
blob | commitdiff | diff to current |
2014-03-03 |
benjamin@webkit.org | [x86] Improve code generation of byte test |
blob | commitdiff | diff to current |
2013-12-20 |
benjamin@webkit.org | Add an utility class to simplify generating function... |
blob | commitdiff | diff to current |
2013-12-06 |
fpizlo@apple.com | FTL should use cvttsd2si directly for double-to-int32... |
blob | commitdiff | diff to current |
2013-11-28 |
nrotem@apple.com | Revert the X86 assembler peephole changes |
blob | commitdiff | diff to current |
2013-11-28 |
nrotem@apple.com | Add a bunch of early exits and local optimizations... |
blob | commitdiff | diff to current |
2013-11-20 |
fpizlo@apple.com | Infer constant global variables |
blob | commitdiff | diff to current |
2013-11-11 |
fpizlo@apple.com | Switch FTL GetById/PutById IC's over to using AnyRegCC |
blob | commitdiff | diff to current |
2013-11-09 |
fpizlo@apple.com | Get rid of the bizarre Darwin/x86-only MacroAssembler... |
blob | commitdiff | diff to current |
2013-11-09 |
fpizlo@apple.com | It should be easy to disable blinding on a per-architec... |
blob | commitdiff | diff to current |
2013-10-17 |
mark.lam@apple.com | Remove JITStackFrame references in JIT probes. |
blob | commitdiff | diff to current |
2013-10-10 |
fpizlo@apple.com | OSR exit using llvm.webkit.stackmap should pass more... |
blob | commitdiff | diff to current |
2013-10-10 |
fpizlo@apple.com | FTL should be able to do simple OSR exits using llvm... |
blob | commitdiff | diff to current |
2013-10-02 |
andersca@apple.com | Get rid of Qt code from JavaScriptCore |
blob | commitdiff | diff to current |
2013-09-29 |
commit-queue@webki... | Refactor code for finding x86 scratch register. |
blob | commitdiff | diff to current |
2013-08-19 |
msaboff@apple.com | https://bugs.webkit.org/show_bug.cgi?id=120020 Change... |
blob | commitdiff | diff to current |
2013-08-16 |
benjamin@webkit.org | [JSC] x86: improve code generation for xxxTest32 |
blob | commitdiff | diff to current |
2013-08-16 |
benjamin@webkit.org | [JSC] x86: Use inc and dec when possible |
blob | commitdiff | diff to current |
2013-07-25 |
oliver@apple.com | fourthTier: Implement a probe mechanism for JIT generat... |
blob | commitdiff | diff to current |
2013-07-25 |
oliver@apple.com | fourthTier: Landing the initial FTL logic in a single... |
blob | commitdiff | diff to current |
2013-04-25 |
commit-queue@webki... | Source/JavaScriptCore: Fix problems with processing... |
blob | commitdiff | diff to current |
2013-04-22 |
mark.lam@apple.com | Change baseline JIT watchdog timer check to use the... |
blob | commitdiff | diff to current |
2012-11-08 |
fpizlo@apple.com | JSC should infer when indexed storage contains only... |
blob | commitdiff | diff to current |
next |