summaryrefslogtreecommitdiff
path: root/assembler/gram.y
AgeCommit message (Expand)AuthorFilesLines
2016-06-23assembler/: Fix lex warnings for %empty and %nonassoc.marius vlad1-37/+37
2014-09-30assembler/skl: update the extdesc field for SEND instructionZhao Yakui1-2/+14
2014-09-30assembler/skl: Add more cache agent for write(...)Zhao Yakui1-10/+30
2014-09-30assembler/skl: update read(...)Zhao Yakui1-1/+21
2014-05-19assembler: switch the order of swizzle and regtype to match the BNF of the as...Xiang, Haihao1-3/+3
2014-02-13Assembler/bdw: Remove the unsupported cache agent for WRITE(...)Zhao Yakui1-4/+0
2014-02-11assembler: fix condition for printing a warningThomas Wood1-1/+1
2013-12-06assembler/bdw: Update write(...)Xiang, Haihao1-2/+28
2013-11-06assembler/bdw: Add the DATA_PORT_CACHE1 shared function for Gen8+Zhao Yakui1-1/+2
2013-11-06assembler/bdw: Add the support of align1 register-indirect addressing mode on...Zhao Yakui1-0/+12
2013-11-06assembler/bdw: SEND instructionXiang, Haihao1-4/+15
2013-11-06assembler/bdw: Small cleanupBen Widawsky1-3/+1
2013-11-06assembler/bdw: Check & Refinement Engine messageXiang, Haihao1-7/+14
2013-11-06assembler/bdw: Video Motion Estimation(VME) messageXiang, Haihao1-1/+6
2013-11-06assembler/bdw: Thread Spawn messageXiang, Haihao1-12/+20
2013-11-06assembler/bdw: Data port messageXiang, Haihao1-32/+69
2013-11-06assembler/bdw: Set thread switch for multiple branch instructionsXiang, Haihao1-2/+8
2013-11-06assembler/bdw: Set jip/uip offsets used by flow control instructionsXiang, Haihao1-0/+83
2013-11-06assembler/bdw: Disable mask control for advanced modeXiang, Haihao1-2/+6
2013-11-06assembler/bdw: Set math functionXiang, Haihao1-1/+6
2013-11-06assembler/bdw: Use gen8_set_exec_size() to set the execution sizeDamien Lespiau1-5/+13
2013-11-06assembler/bdw: Preliminary gen8 send & msgtarget supportDamien Lespiau1-6/+28
2013-11-06assembler/bdw: Make the validation functions take a brw_program_instructionDamien Lespiau1-10/+26
2013-11-06assembler/bdw: Support some basic gen8 intructionsDamien Lespiau1-8/+56
2013-08-20assembler: Tune the error message for invalid send on gen6+Damien Lespiau1-6/+6
2013-08-15assembler: error for the wrong syntax of SEND instruction on GEN6+Xiang, Haihao1-0/+12
2013-05-22assembler: Add support for the SENDC instruction.Matt Turner1-8/+12
2013-03-04assembler: Don't use GL typesDamien Lespiau1-4/+4
2013-03-04assembler: Use defines for widthDamien Lespiau1-11/+11
2013-03-04assembler: Merge declared_register's type into the reg structureDamien Lespiau1-7/+5
2013-03-04assembler: Use set_instruction_src1() in sendDamien Lespiau1-11/+6
2013-03-04assembler: Use brw_*() functions for 3-src instructionsDamien Lespiau1-51/+28
2013-03-04assembler: Introduce set_instruction_saturate()Damien Lespiau1-12/+14
2013-03-04assembler: Introduce set_intruction_pred_cond()Damien Lespiau1-57/+31
2013-03-04assembler: Introduce set_instruction_opcode()Damien Lespiau1-32/+40
2013-03-04assembler: Isolate all the options in their own structureDamien Lespiau1-32/+33
2013-03-04assembler: Unify adding options to the headerDamien Lespiau1-76/+45
2013-03-04assembler: Gather all predicate data in its own structureDamien Lespiau1-27/+26
2013-03-04assembler: Move struct relocation out of relocatable instructionsDamien Lespiau1-37/+39
2013-03-04assembler: Unify all instructions to be brw_program_instructionsDamien Lespiau1-439/+441
2013-03-04assembler: Renamed the instruction field to insnDamien Lespiau1-3/+3
2013-03-04assembler: Use brw_set_src1()Damien Lespiau1-49/+5
2013-03-04assembler: Fix ')' placement in conditionDamien Lespiau1-1/+1
2013-03-04assembler: Cleanup visibility of a few global variables/functionsDamien Lespiau1-54/+48
2013-03-04assembler: Port the warning and error reporting to warn()/error()Damien Lespiau1-161/+113
2013-03-04assembler: Use brw_set_src0()Damien Lespiau1-49/+17
2013-03-04assembler: Add the input filename to the error/warning messagesDamien Lespiau1-2/+2
2013-03-04assembler: Add a check for when ExecSize and width are 1Damien Lespiau1-1/+25
2013-03-04assembler: Add a check for when width is 1 and hstride is not 0Damien Lespiau1-1/+28
2013-03-04assembler: Add error() and warn() shorthands and use them in set_src[01]Damien Lespiau1-40/+81