1. 5e0da9f assembler: Factor out the destination register validation by Damien Lespiau · 12 years ago
  2. 9d5a87a assembler: Use brw_reg in the source operand by Damien Lespiau · 12 years ago
  3. c13613e assembler: Get rid of src operand's swizzle_set by Damien Lespiau · 12 years ago
  4. a82722b assembler: Consolidate the swizzling configuration on 8 bits by Damien Lespiau · 12 years ago
  5. 0375073 assembler: Replace struct dst_operand by struct brw_reg by Damien Lespiau · 12 years ago
  6. 801b4eb assembler: Unify the direct and indirect register type by Damien Lespiau · 12 years ago
  7. 36f8f65 assembler: Replace struct indirect_reg by struct brw_reg by Damien Lespiau · 12 years ago
  8. b33b881 assembler: Replace struct direct_reg by struct brw_reg by Damien Lespiau · 12 years ago
  9. cce4fc2 assembler: Make struct declared_register use struct brw_reg by Damien Lespiau · 12 years ago
  10. 6b56804 assembler: Don't expose functions only used in main.c by Damien Lespiau · 12 years ago
  11. c74c80c assembler: Make sure nobody adds a field back to struct brw_instruction by Damien Lespiau · 12 years ago
  12. 79c62f1 assembler: Don't change the size of opcodes! by Damien Lespiau · 12 years ago
  13. a45a471 assembler: Make explicit that labels are part of the instructions list by Damien Lespiau · 12 years ago
  14. 73d58ed assembler: Refactor the code adding instructions and labels by Damien Lespiau · 12 years ago
  15. 5e58611 assembler: Make print_instruction() take an instruction by Damien Lespiau · 12 years ago
  16. c716e2b assembler: Simplify get_subreg_address() by Damien Lespiau · 12 years ago
  17. 8322802 assembler: Use subreg_nr to store the address register subreg by Damien Lespiau · 12 years ago
  18. 02019d4 assembler: Remove the writemask_set field of struct dest_operand by Damien Lespiau · 12 years ago
  19. db6f5e0 assembler: Use BRW_WRITEMASK_XYZW instead of the 0xf constant by Damien Lespiau · 12 years ago
  20. 042e935 assembler: Import brw_eu_emit.c by Damien Lespiau · 12 years ago
  21. 7902f2c assembler: Don't use -Wpointer-arith by Damien Lespiau · 12 years ago
  22. 241c5a1 assembler: Import brw_eu.c by Damien Lespiau · 12 years ago
  23. 112075f assembler: Import brw_eu_compact.c by Damien Lespiau · 12 years ago
  24. a66cd60 assembler: Protect gen4asm.h from multiple inclusions by Damien Lespiau · 12 years ago
  25. 8b10ceb assembler: Make an libbrw library by Damien Lespiau · 12 years ago
  26. 609a845 assembler: Introduce struct brw_context by Damien Lespiau · 12 years ago
  27. 3ee5808 assembler: Remove white space from brw_eu.h by Damien Lespiau · 12 years ago
  28. 14146b4 assembler: Import ralloc from Mesa by Damien Lespiau · 12 years ago
  29. 4ca1a04 assembler: Update the disassembler code by Damien Lespiau · 12 years ago
  30. 66fdc85 assembler: Remove trailing white space from brw_defines.h by Damien Lespiau · 12 years ago
  31. 153aee3 assembler: Import brw_defines.h from Mesa by Damien Lespiau · 12 years ago
  32. 4431869 assembler: Rename BRW_ACCWRCTRL_ACCWRCTRL by Damien Lespiau · 12 years ago
  33. 5e7e3f4 assembler: Adopt enum brw_message_target from mesa by Damien Lespiau · 12 years ago
  34. 64e8428 assembler: Remove trailing white spaces from brw_structs.h by Damien Lespiau · 12 years ago
  35. c35e067 assembler: Adopt brw_structs.h from mesa by Damien Lespiau · 12 years ago
  36. f2059b7 assembler: Rename bits3.id and bits3.fd by Damien Lespiau · 12 years ago
  37. c7dac84 assembler: Rename branch_2_offset to break_cont by Damien Lespiau · 12 years ago
  38. cb425d6 assembler: Rename branch to branch_gen6 by Damien Lespiau · 12 years ago
  39. 0fde3dd assembler: Rename gen5 DP pixel_scoreboard_clear to last_render_target by Damien Lespiau · 12 years ago
  40. fe0bd37 assembler: Remove struct dp_write_gen6 and struct use gen6_dp by Damien Lespiau · 12 years ago
  41. 8fa561d assembler: Rename dp_gen7 to gen7_dp and sync it with Mesa's by Damien Lespiau · 12 years ago
  42. 1f1ad59 assembler: Rename dp_gen6 to gen6_dp and sync with Mesa's by Damien Lespiau · 12 years ago
  43. 668e0df assembler: Rename dp_read_gen6 to gen6_dp_sampler_const_cache by Damien Lespiau · 12 years ago
  44. 31259c5 assembler: Rename three_src_gen6 to da3src by Damien Lespiau · 12 years ago
  45. e71f1d2 assembler: Sync brw_instruction's header with mesa's by Damien Lespiau · 12 years ago
  46. 5d52689 build: Add the debugger compilation status to the summary by Damien Lespiau · 12 years ago
  47. 5435708 build: Only build the assembler if flex and bison are found by Damien Lespiau · 12 years ago
  48. 9d3707a build: Don't use AM_MAINTAINER_MODE by Damien Lespiau · 12 years ago
  49. e5d0753 gitignore: Ignore TAGS files by Damien Lespiau · 12 years ago
  50. af7e11d build: Add CAIRO_FLAGS to the debugger compilation by Damien Lespiau · 12 years ago
  51. 191c859 build: Integrate the merged gen assembler in the build system by Damien Lespiau · 12 years ago
  52. e466360 bump version to 1.3 by Xiang, Haihao · 12 years ago
  53. 5d72789 Fix typo. "donesn't" -> "doesn't" by Homer Hsing · 12 years ago
  54. 93f2a4f Add the CRE enginee for HSW+ by Zhao Yakui · 12 years ago
  55. 495c4e1 Fix JMPI encoding for Haswell. by Gwenole Beauchesne · 12 years ago
  56. 8aa9528 Add initial support for Haswell. by Gwenole Beauchesne · 12 years ago
  57. 0c32e25 Allow Gen version decimals. by Gwenole Beauchesne · 12 years ago
  58. a5e5d94 Bump gen_level to multiple of tens. by Gwenole Beauchesne · 12 years ago
  59. ee32188 Fix Gen7 JMPI compilation by Homer Hsing · 12 years ago
  60. e221b0a Fix sub-register number of an address register encoding by Homer Hsing · 12 years ago
  61. 599d7d2 Fix symbol register subreg number calculation rule symbol_reg_p by Homer Hsing · 12 years ago
  62. 460fdc0 Show warning when compiling the grammar parser by Homer Hsing · 12 years ago
  63. e8cb195 Support Gen6 WHILE instruction by Homer Hsing · 12 years ago
  64. 2ad18c1 Make sure Gen6 IF works by Homer Hsing · 12 years ago
  65. c56d786 Make sure Gen6 ENDIF work by Homer Hsing · 12 years ago
  66. 397e1cc Fix JIP position for Gen6 JMPI by Homer Hsing · 12 years ago
  67. c91bd8c Fix Gen6 ELSE instructions code logic according to bspec. by Homer Hsing · 12 years ago
  68. ce55552 Make sure BREAK/CONT/HALT work on Gen6. by Homer Hsing · 12 years ago
  69. 3de439e Support Gen6 RET instruction. by Homer Hsing · 12 years ago
  70. 7529682 Support Gen6 CALL instruction. by Homer Hsing · 12 years ago
  71. b899aba Replace variable init code in WAIT by src_null_reg by Homer Hsing · 12 years ago
  72. 7e2461b Let ip_dst and ip_src become local const variable, so as to reduce replicated code. by Homer Hsing · 12 years ago
  73. 45ab3cf Support Gen6 three-source-operand instructions. by Homer Hsing · 12 years ago
  74. 72a3c19 Compile ELSE and WHILE in Gen5 as same way as in Gen4 by Homer Hsing · 12 years ago
  75. f55ed65 Fix reloc_target_offset computing logic by Homer Hsing · 12 years ago
  76. 4bf84ec Fully support Gen7 branching instructions by Homer Hsing · 12 years ago
  77. 88dfdf3 Supporting multi-branch instructios BRD & BRC by Homer Hsing · 12 years ago
  78. 5d589db Use right-recursing in parser rule inst_option_list by Homer Hsing · 12 years ago
  79. a7b1c09 Support subroutine instructions, CALL & RET by Homer Hsing · 12 years ago
  80. c0ebde2 Merge replicative code in gram.y by Homer Hsing · 12 years ago
  81. b0b540f Reduce replicative code in gram.y by reloc_target field in src_operand by Homer Hsing · 12 years ago
  82. 1f9a4d7 Restrict type of relativelocation2 to int by Homer Hsing · 12 years ago
  83. ccd1721 Rewrite label matching code. Collect labels in a linked list. by Homer Hsing · 12 years ago
  84. 751838e Add second_reloc_target in the data structure. by Homer Hsing · 12 years ago
  85. d6f02c1 Add test case for ".declare" overriding feature. by Homer Hsing · 12 years ago
  86. 2ab4c0d Fix memory leaking in the parser by Homer Hsing · 12 years ago
  87. 741008e Fix field length of JIP for one-offset-branch in Gen6 by Homer Hsing · 12 years ago
  88. 6983eeb Automatically run all test cases. by Homer Hsing · 12 years ago
  89. 1c00934 Fix missing environment variables problem in test/run-test.sh by Homer Hsing · 12 years ago
  90. 868cbf7 Add a generic hash table algorithm. Reuse for declared_reg_table and label_table in the future. by Homer Hsing · 12 years ago
  91. 131f61f Add a test case for ".declare" pragma by Homer Hsing · 12 years ago
  92. c3bcc7d Rename brw_instruction.bits3.if_else to branch by Homer Hsing · 12 years ago
  93. bebe817 According to BSPEC, put PLN & BFI1 to binaryop, put SUBB to binaryaccop by Homer Hsing · 12 years ago
  94. 74383f4 Explain the difference between binaryinstruction and binaryaccinstruction by Homer Hsing · 12 years ago
  95. 375d1fd Renaming according to BSPEC: jump_count -> JIP; pop_count -> UIP. by Homer Hsing · 12 years ago
  96. 6171c61 Use bits3.if_else.jump_count instead of bits3.ud for readability by Homer Hsing · 12 years ago
  97. 5defbd3 Pad NOP instructions instead of the ILLEGAL instruction for entry by Homer Hsing · 12 years ago
  98. e6d61ac Merge same if branches in declare_pragma section in gram.y by Homer Hsing · 12 years ago
  99. c19f833 Reduce memory cost in entry_table by Homer Hsing · 12 years ago
  100. f02a1ed Make the entry point padding code logic looks nicer by Homer Hsing · 12 years ago