[pypy-commit] extradoc extradoc: Done

arigo noreply at buildbot.pypy.org
Tue Jul 16 10:33:26 CEST 2013


Author: Armin Rigo <arigo at tunes.org>
Branch: extradoc
Changeset: r4987:4e4eab8c56a3
Date: 2013-07-16 10:33 +0200
http://bitbucket.org/pypy/extradoc/changeset/4e4eab8c56a3/

Log:	Done

diff --git a/planning/jit.txt b/planning/jit.txt
--- a/planning/jit.txt
+++ b/planning/jit.txt
@@ -32,18 +32,6 @@
 - implement small tuples, there are a lot of places where they are hashed and
   compared
 
-- implement INT_ABS in the JIT, currently jtransform generates a call to an
-  inlined function, which does the trivial branching. However, GCC shows that
-  it can be done branchless in the ASM (as we do for FLOAT_ABS, which is easier
-  because it has an explicit sign bit). GCC generates:
-
-    movq    %rdi, %rdx
-    sarq    $63, %rdx
-    movq    %rdx, %rax
-    xorq    %rdi, %rax
-    subq    %rdx, %rax
-    ret
-
 - ConstantFloat(0.0) should be generated with pxor %xmm, %xmm; instead of a
   movabs.
 


More information about the pypy-commit mailing list