Changeset 1799 for trunk


Ignore:
Timestamp:
Dec 20, 2011, 8:35:03 PM (7 years ago)
Author:
cameron
Message:

sisd_to_int translation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libgen/fix_idisa_calls.py

    r1798 r1799  
    77#
    88import sys, re
     9
     10sisd_to_int_RE = re.compile("sisd_to_int")
     11sisd_from_int_RE = re.compile("sisd_from_int")
    912
    1013shift_immed_RE = re.compile("::(s[rl][la]i)\(([^(),]*),\s*([^()]*)\)")
     
    2629
    2730def simd_fixer(s):
     31        s = sisd_to_int_RE.sub("mvmd::extract<0>", s)
    2832        s = has_bit_RE.sub("bitblock::any", s)
    2933        s = movemask_RE.sub(r"hsimd<\1>::signmask", s)
Note: See TracChangeset for help on using the changeset viewer.