Author: Armin Rigo <ar...@tunes.org> Branch: slightly-shorter-c Changeset: r55524:9b6413fce4bc Date: 2012-06-08 19:55 +0200 http://bitbucket.org/pypy/pypy/changeset/9b6413fce4bc/
Log: hg merge default diff --git a/pypy/translator/c/gcc/trackgcroot.py b/pypy/translator/c/gcc/trackgcroot.py --- a/pypy/translator/c/gcc/trackgcroot.py +++ b/pypy/translator/c/gcc/trackgcroot.py @@ -483,8 +483,10 @@ 'inc', 'dec', 'not', 'neg', 'or', 'and', 'sbb', 'adc', 'shl', 'shr', 'sal', 'sar', 'rol', 'ror', 'mul', 'imul', 'div', 'idiv', 'bswap', 'bt', 'rdtsc', - 'punpck', 'pshufd', 'pcmp', 'pand', 'psllw', 'pslld', 'psllq', - 'paddq', 'pinsr', 'pmul', 'psrl', + 'pabs', 'pack', 'padd', 'palign', 'pand', 'pavg', 'pcmp', 'pextr', + 'phadd', 'phsub', 'pinsr', 'pmadd', 'pmax', 'pmin', 'pmovmsk', + 'pmul', 'por', 'psadb', 'pshuf', 'psign', 'psll', 'psra', 'psrl', + 'psub', 'punpck', 'pxor', # all vectors don't produce pointers 'v', # sign-extending moves should not produce GC pointers @@ -492,7 +494,7 @@ # zero-extending moves should not produce GC pointers 'movz', # locked operations should not move GC pointers, at least so far - 'lock', + 'lock', 'pause', ]) # a partial list is hopefully good enough for now; it's all to support _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit