Results (721 - 730 of 3373)
- [195549]: mandreel should run just as fast in FTL B3 as FTL LLVM ...
- mandreel should run just as fast in FTL B3 as FTL LLVM https://bugs.webkit.org/show_bug.cgi?id=153394 Reviewed by Gavin Barraclough. This fixes two performance bugs and one disassembler bug. - B3 now turns Branches into Jumps when they ...
- By Jan 25, 2016 12:47:18 PM —
- [195503]: B3 should strength-reduce division by a constant ...
- B3 should strength-reduce division by a constant https://bugs.webkit.org/show_bug.cgi?id=153386 Reviewed by Benjamin Poulain. You can turn a 32-bit division by a constant into a 64-bit multiplication by a constant plus some shifts. A boo ...
- By Jan 22, 2016 7:24:42 PM —
- [195466]: B3 should reduce obvious forms of Shl(SShr) ...
- B3 should reduce obvious forms of Shl(SShr) https://bugs.webkit.org/show_bug.cgi?id=153362 Reviewed by Mark Lam and Saam Barati. This is a 40% speed-up in AsmBench-0.9/dry.c.js. * b3/B3ReduceStrength.cpp: * b3/testb3.cpp: (JSC::B3::test ...
- By Jan 22, 2016 12:03:01 PM —
- [195435]: Unreviewed, fix build. * b3/B3EliminateCommonSubexpressions.cpp:
- Unreviewed, fix build. * b3/B3EliminateCommonSubexpressions.cpp:
- By Jan 21, 2016 7:36:44 PM —
- [195434]: B3 CSE should be able to match a full redundancy even if none of the ...
- B3 CSE should be able to match a full redundancy even if none of the matches dominate the value in question https://bugs.webkit.org/show_bug.cgi?id=153321 Reviewed by Benjamin Poulain. I once learned that LLVM's GVN can manufacture Phi f ...
- By Jan 21, 2016 7:31:32 PM —
- [195433]: Air should know that CeilDouble has the partial register stall issue ...
- Air should know that CeilDouble has the partial register stall issue https://bugs.webkit.org/show_bug.cgi?id=153338 Rubber stamped by Benjamin Poulain. This is a 8% speed-up on Kraken with B3 enabled, mostly because of a 2.4x speed-up on ...
- By Jan 21, 2016 6:21:22 PM —
- [195420]: REGRESSION(r195417): many tests crash ...
- REGRESSION(r195417): many tests crash https://bugs.webkit.org/show_bug.cgi?id=153316 Reviewed by Saam Barati. This rolls out the StdLibExtras.h change, and simplifies RangeSet to not use binary search. That's fine for now, since B3 doesn ...
- By Jan 21, 2016 1:37:56 PM —
- [195419]: Unreviewed, undo DFGCommon.h change that accidentally enabled the B3 ...
- Unreviewed, undo DFGCommon.h change that accidentally enabled the B3 JIT. * dfg/DFGCommon.h:
- By Jan 21, 2016 12:16:01 PM —
- [195418]: Move32 should have an Imm, Tmp form ...
- Move32 should have an Imm, Tmp form https://bugs.webkit.org/show_bug.cgi?id=153313 Reviewed by Mark Lam. This enables some useful optimizations, like constant propagation in fixObviousSpills(). * assembler/MacroAssemblerX86Common.h: (JS ...
- By Jan 21, 2016 12:15:04 PM —
- [195417]: B3 should have load elimination ...
- B3 should have load elimination https://bugs.webkit.org/show_bug.cgi?id=153288 Reviewed by Geoffrey Garen. Source/JavaScriptCore: This adds a complete GCSE pass that includes load elimination. It would have been super hard to make this ...
- By Jan 21, 2016 11:54:51 AM —
Note: See TracSearch
for help on searching.