intel-gen4asm: Changes to 'master'

Haihao Xiang haihao at kemper.freedesktop.org
Mon Sep 17 01:25:32 PDT 2012


 src/brw_defines.h |   11 ++++++++++-
 src/gram.y        |    9 ++++++---
 src/lex.l         |    9 +++++++++
 3 files changed, 25 insertions(+), 4 deletions(-)

New commits:
commit e3372020204238787f52eba38d7b8f9507da58cd
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 09:02:01 2012 +0800

    Supporting integer subtraction with borrow
    
    subb: subtract unsigned integer src1 from src0. store the result
    in dst and store the borrow (0 or 1) as a 32-bit value in acc.

commit c3ab9055a83c3049167b8fbbea022de18f6ff73d
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:56:36 2012 +0800

    Supporting find first bit instructions
    
    fbh: Find the first significant bit searching from the high bits
    in src0 and store the result in dst.
    
    fbl: Find the first 1 bit searching from the low bits in src0
    and store the result in dst.

commit 3d4c2d8a8ae49a1641d00cd85dd88438bf497220
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:50:18 2012 +0800

    Supporting half precision to single precision float convertion
    
    The f16to32 instruction converts the half precision float
    in src0 to single precision float and storing in dst.
    
    The f32to16 instruction converts the single precision float
    in src0 to half precision float and storing in the lower word
    of each channel in dst.

commit 09c359703347fa5db70ed85d02839d65da5e823f
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:41:16 2012 +0800

    Supporting count bit set instruction
    
    The cbit instruction counts component-wise the total bits set
    in src0 and stores the resulting counts in dst.

commit bc792a94da600f4ee64591aab4ddddb606cc10b9
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:32:12 2012 +0800

    Supporting instruction "reverse bits"
    
    The bfrev instruction component-wise reverses all the bits in src0
    and stores the results in dst.

commit 59a04d4ad2973368cf1ae182ead40676e26f4598
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:27:41 2012 +0800

    Supporting instruction Bit Field Insert 1
    
    The bfi1 instruction component-wise generates mask with control
    from src0 and src1 and stores the results in dst.

commit f98139b1389132b4cc86511f0725c0beedd23ad6
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:24:54 2012 +0800

    Delete an extra space character in brw_defines.h
    
    Now the column is aligned and the code is nicer.

commit e6728420d3af07790a495201f7995c17c29ce9cb
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 14 08:20:13 2012 +0800

    Supporting addc instruction
    
    The addc instruction performs component-wise addition of
    src0 and src1 and stores the results in dst;
    it also stores the carry into acc.



More information about the xorg-commit mailing list