Results (191 - 200 of 827)
- Quickjump to bpoulain@apple.com
- [193376]: Attempt to fix GTK after r193125 Patch by Benjamin Poulain ...
- ... ttempt to fix GTK after r193125 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-12-03 * assembler/MacroAssemblerX86Common.h: (JSC::MacroAssemblerX86Common::supportsLZCNT): GCC is unable to handle EBX correctly when clobbered by inline asm.
- By Dec 3, 2015 2:24:17 PM —
- [193125]: [JSC] Add CLZ support to B3 ...
- ... org/show_bug.cgi?id=151799 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-12-03 Reviewed by Michael Saboff. Previously we were counting on LLVM to select LZCNT when its available. Since we have to do that ourself now, I added feature detection based on the CPUID. The MacroAssembler ju ...
- By Dec 3, 2015 10:49:04 AM —
- [192985]: [JSC] Remove stuffs related to alloca from FTLB3Output ...
- ... org/show_bug.cgi?id=151780 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-12-02 Reviewed by Mark Lam. We can use the Phis directly with B3 :) * ftl/FTLB3Output.h: (JSC::FTL::Output::alloca): Deleted. (JSC::FTL::Output::get): Deleted. (JSC::FTL::Output::set): Deleted.
- By Dec 2, 2015 4:32:13 PM —
- [192968]: Update the interface added in r192967 Patch by Benjamin Poulain ...
- ... the interface added in r192967 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-12-02 * b3/B3CCallValue.h: Filip prefers explicit effects. * b3/testb3.cpp: (JSC::B3::testCallSimplePure):
- By Dec 2, 2015 2:35:38 PM —
- [192967]: [JSC] Add a function attribute for Pure functions in B3 ...
- ... org/show_bug.cgi?id=151741 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-12-02 Reviewed by Geoffrey Garen. We have plenty of functions without side effects when lowering DFG. This patch adds the "PureCall" flag to B3's CCall to make sure those functions do not prevent optimizations. ...
- By Dec 2, 2015 2:12:35 PM —
- [192946]: [JSC] Handle x86 partial register stalls in Air ...
- ... org/show_bug.cgi?id=151735 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-12-02 Reviewed by Filip Pizlo. This patch adds a primitive false-dependency breaking algorithm to Air. We look for redefinition of the same variable that is too close to a partial definition. There is not expli ...
- By Dec 2, 2015 10:49:09 AM —
- [192857]: [JSC] Add Sqrt to B3 https://bugs.webkit.org/show_bug.cgi?id=151692 ...
- ... org/show_bug.cgi?id=151692 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-11-30 Reviewed by Geoffrey Garen. * assembler/MacroAssemblerX86Common.h: (JSC::MacroAssemblerX86Common::sqrtDouble): * assembler/X86Assembler.h: (JSC::X86Assembler::sqrtsd_mr): * b3/B3LowerToAir.cpp: (JSC::B3::A ...
- By Nov 30, 2015 8:59:02 PM —
- [192851]: [JSC] Speed up Air Liveness Analysis on Tmps ...
- ... org/show_bug.cgi?id=151556 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-11-30 Reviewed by Filip Pizlo. Source/JavaScriptCore: Liveness Analysis scales poorly on large graphs like the ones generated by testComplex(). This patch introduces a faster of Liveness using the continuous in ...
- By Nov 30, 2015 6:26:57 PM —
- [192826]: [JSC] Simplify the loop that remove useless Air instructions ...
- ... org/show_bug.cgi?id=151652 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-11-30 Reviewed by Andreas Kling. * b3/air/AirEliminateDeadCode.cpp: (JSC::B3::Air::eliminateDeadCode): Use Vector's removeAllMatching() instead of custom code. It is likely faster too since we remove few values ...
- By Nov 30, 2015 1:56:56 PM —
- [192696]: [JSC] Add Air lowering to BitNot() for Xor(value, -1) ...
- ... org/show_bug.cgi?id=151474 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-11-20 Reviewed by Filip Pizlo. * assembler/MacroAssemblerX86Common.h: (JSC::MacroAssemblerX86Common::not32): * assembler/MacroAssemblerX86_64.h: (JSC::MacroAssemblerX86_64::not64): * assembler/X86Assembler.h: (J ...
- By Nov 20, 2015 2:07:05 PM —
Note: See TracSearch
for help on searching.