intel-gen4asm: Changes to 'master'

Haihao Xiang haihao at kemper.freedesktop.org
Wed Sep 12 01:48:50 PDT 2012


 src/brw_defines.h |    2 
 src/brw_structs.h |   68 ++++++++++++++++++++++++------
 src/gram.y        |  121 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 src/lex.l         |    2 
 4 files changed, 177 insertions(+), 16 deletions(-)

New commits:
commit e8ad5b187824f1c4535f2d651f69056450a6509d
Author: Homer Hsing <homer.xing at intel.com>
Date:   Wed Sep 12 13:04:49 2012 +0800

    Supporting LRP: dest = src0 * src1 + (1-src0) * src2

commit 58489bc195327983c9ff116d42fdf16965db95eb
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 7 14:38:13 2012 +0800

    Support trinary source instruction "multiply add".
    
    MAD (Multiply ADd) computes dst <- src1*src2 + src0.
    
    Tried best to follow previous variable naming habit.
    
    Also renamed "triinstruction" -> "trinaryinstruction" in grammar parser
    for better readability.

commit a60145cfefb441a8fd7ea8c5aff04b922774a7f6
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 7 09:53:17 2012 +0800

    add data structure in src/brw_structs.h for supporting three-source-operator instruncions

commit 733296dd1be20857174eb442769c1c055f28645c
Author: Homer Hsing <homer.xing at intel.com>
Date:   Fri Sep 7 09:20:50 2012 +0800

    Comment magic words "da1", "da16", "ia1", and "ia16"



More information about the xorg-commit mailing list