Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
igt-gpu-tools
/
67f3f949bfaf0eefda22fb03f0eed827053c4247
67f3f94
assembler: Add support for D and UD in 3-src instructions
by Damien Lespiau
· 12 years ago
a2a6583
assembler: Expose setters for 3src operands
by Damien Lespiau
· 12 years ago
49861a0
assembler: Introduce set_instruction_saturate()
by Damien Lespiau
· 12 years ago
b21c2e6
assembler: Introduce set_intruction_pred_cond()
by Damien Lespiau
· 12 years ago
5d526c8
assembler: Introduce set_instruction_opcode()
by Damien Lespiau
· 12 years ago
6bf3aa8
assembler: Isolate all the options in their own structure
by Damien Lespiau
· 12 years ago
bca2ff2
assembler: Unify adding options to the header
by Damien Lespiau
· 12 years ago
dfe6ada
assembler: Gather all predicate data in its own structure
by Damien Lespiau
· 12 years ago
9b78f74
assembler: Move struct relocation out of relocatable instructions
by Damien Lespiau
· 12 years ago
f6e9052
assembler: Unify all instructions to be brw_program_instructions
by Damien Lespiau
· 12 years ago
d008064
assembler: Renamed the instruction field to insn
by Damien Lespiau
· 12 years ago
888b2dc
assembler: Use brw_set_src1()
by Damien Lespiau
· 12 years ago
d3a2a67
assembler: Implement register-indirect addressing mode in brw_set_src1()
by Damien Lespiau
· 12 years ago
8eb30d9
assembler: Fix ')' placement in condition
by Damien Lespiau
· 12 years ago
1d53e18
assembler: Cleanup visibility of a few global variables/functions
by Damien Lespiau
· 12 years ago
6d3d369
assembler: Port the warning and error reporting to warn()/error()
by Damien Lespiau
· 12 years ago
e7cca1a
assembler: Use brw_set_src0()
by Damien Lespiau
· 12 years ago
1eb622a
assembler: Add the input filename to the error/warning messages
by Damien Lespiau
· 12 years ago
95b1208
assembler: Add a check for when ExecSize and width are 1
by Damien Lespiau
· 12 years ago
d70e9f8
assembler: Add a check for when width is 1 and hstride is not 0
by Damien Lespiau
· 12 years ago
e9172aa
assembler: Add error() and warn() shorthands and use them in set_src[01]
by Damien Lespiau
· 12 years ago
d94e8a6
assembler: Add location support
by Damien Lespiau
· 12 years ago
574a249
assembler: Don't warn if identical declared registers are redefined
by Damien Lespiau
· 12 years ago
9c72beb
assembler: Store immediate values in reg.dw1.ud
by Damien Lespiau
· 12 years ago
103edcc
assembler: Fix comparisons between reg.type and Architecture registers
by Damien Lespiau
· 12 years ago
6e83eb6
assembler: ExecSize can be as big as 32 channels
by Damien Lespiau
· 12 years ago
c0592b2
assembler: Factor out the source register validation
by Damien Lespiau
· 12 years ago
9fcc1bd
assembler: Use brw_set_dest() to encode the destination
by Damien Lespiau
· 12 years ago
5e0da9f
assembler: Factor out the destination register validation
by Damien Lespiau
· 12 years ago
9d5a87a
assembler: Use brw_reg in the source operand
by Damien Lespiau
· 12 years ago
c13613e
assembler: Get rid of src operand's swizzle_set
by Damien Lespiau
· 12 years ago
a82722b
assembler: Consolidate the swizzling configuration on 8 bits
by Damien Lespiau
· 12 years ago
0375073
assembler: Replace struct dst_operand by struct brw_reg
by Damien Lespiau
· 12 years ago
801b4eb
assembler: Unify the direct and indirect register type
by Damien Lespiau
· 12 years ago
36f8f65
assembler: Replace struct indirect_reg by struct brw_reg
by Damien Lespiau
· 12 years ago
b33b881
assembler: Replace struct direct_reg by struct brw_reg
by Damien Lespiau
· 12 years ago
cce4fc2
assembler: Make struct declared_register use struct brw_reg
by Damien Lespiau
· 12 years ago
6b56804
assembler: Don't expose functions only used in main.c
by Damien Lespiau
· 12 years ago
c74c80c
assembler: Make sure nobody adds a field back to struct brw_instruction
by Damien Lespiau
· 12 years ago
79c62f1
assembler: Don't change the size of opcodes!
by Damien Lespiau
· 12 years ago
a45a471
assembler: Make explicit that labels are part of the instructions list
by Damien Lespiau
· 12 years ago
73d58ed
assembler: Refactor the code adding instructions and labels
by Damien Lespiau
· 12 years ago
5e58611
assembler: Make print_instruction() take an instruction
by Damien Lespiau
· 12 years ago
c716e2b
assembler: Simplify get_subreg_address()
by Damien Lespiau
· 12 years ago
8322802
assembler: Use subreg_nr to store the address register subreg
by Damien Lespiau
· 12 years ago
02019d4
assembler: Remove the writemask_set field of struct dest_operand
by Damien Lespiau
· 12 years ago
db6f5e0
assembler: Use BRW_WRITEMASK_XYZW instead of the 0xf constant
by Damien Lespiau
· 12 years ago
042e935
assembler: Import brw_eu_emit.c
by Damien Lespiau
· 12 years ago
7902f2c
assembler: Don't use -Wpointer-arith
by Damien Lespiau
· 12 years ago
241c5a1
assembler: Import brw_eu.c
by Damien Lespiau
· 12 years ago
112075f
assembler: Import brw_eu_compact.c
by Damien Lespiau
· 12 years ago
a66cd60
assembler: Protect gen4asm.h from multiple inclusions
by Damien Lespiau
· 12 years ago
8b10ceb
assembler: Make an libbrw library
by Damien Lespiau
· 12 years ago
609a845
assembler: Introduce struct brw_context
by Damien Lespiau
· 12 years ago
3ee5808
assembler: Remove white space from brw_eu.h
by Damien Lespiau
· 12 years ago
14146b4
assembler: Import ralloc from Mesa
by Damien Lespiau
· 12 years ago
4ca1a04
assembler: Update the disassembler code
by Damien Lespiau
· 12 years ago
66fdc85
assembler: Remove trailing white space from brw_defines.h
by Damien Lespiau
· 12 years ago
153aee3
assembler: Import brw_defines.h from Mesa
by Damien Lespiau
· 12 years ago
4431869
assembler: Rename BRW_ACCWRCTRL_ACCWRCTRL
by Damien Lespiau
· 12 years ago
5e7e3f4
assembler: Adopt enum brw_message_target from mesa
by Damien Lespiau
· 12 years ago
64e8428
assembler: Remove trailing white spaces from brw_structs.h
by Damien Lespiau
· 12 years ago
c35e067
assembler: Adopt brw_structs.h from mesa
by Damien Lespiau
· 12 years ago
f2059b7
assembler: Rename bits3.id and bits3.fd
by Damien Lespiau
· 12 years ago
c7dac84
assembler: Rename branch_2_offset to break_cont
by Damien Lespiau
· 12 years ago
cb425d6
assembler: Rename branch to branch_gen6
by Damien Lespiau
· 12 years ago
0fde3dd
assembler: Rename gen5 DP pixel_scoreboard_clear to last_render_target
by Damien Lespiau
· 12 years ago
fe0bd37
assembler: Remove struct dp_write_gen6 and struct use gen6_dp
by Damien Lespiau
· 12 years ago
8fa561d
assembler: Rename dp_gen7 to gen7_dp and sync it with Mesa's
by Damien Lespiau
· 12 years ago
1f1ad59
assembler: Rename dp_gen6 to gen6_dp and sync with Mesa's
by Damien Lespiau
· 12 years ago
668e0df
assembler: Rename dp_read_gen6 to gen6_dp_sampler_const_cache
by Damien Lespiau
· 12 years ago
31259c5
assembler: Rename three_src_gen6 to da3src
by Damien Lespiau
· 12 years ago
e71f1d2
assembler: Sync brw_instruction's header with mesa's
by Damien Lespiau
· 12 years ago
5d52689
build: Add the debugger compilation status to the summary
by Damien Lespiau
· 12 years ago
5435708
build: Only build the assembler if flex and bison are found
by Damien Lespiau
· 12 years ago
9d3707a
build: Don't use AM_MAINTAINER_MODE
by Damien Lespiau
· 12 years ago
e5d0753
gitignore: Ignore TAGS files
by Damien Lespiau
· 12 years ago
af7e11d
build: Add CAIRO_FLAGS to the debugger compilation
by Damien Lespiau
· 12 years ago
191c859
build: Integrate the merged gen assembler in the build system
by Damien Lespiau
· 12 years ago
e466360
bump version to 1.3
by Xiang, Haihao
· 12 years ago
5d72789
Fix typo. "donesn't" -> "doesn't"
by Homer Hsing
· 12 years ago
93f2a4f
Add the CRE enginee for HSW+
by Zhao Yakui
· 12 years ago
495c4e1
Fix JMPI encoding for Haswell.
by Gwenole Beauchesne
· 12 years ago
8aa9528
Add initial support for Haswell.
by Gwenole Beauchesne
· 12 years ago
0c32e25
Allow Gen version decimals.
by Gwenole Beauchesne
· 12 years ago
a5e5d94
Bump gen_level to multiple of tens.
by Gwenole Beauchesne
· 12 years ago
ee32188
Fix Gen7 JMPI compilation
by Homer Hsing
· 12 years ago
e221b0a
Fix sub-register number of an address register encoding
by Homer Hsing
· 12 years ago
599d7d2
Fix symbol register subreg number calculation rule symbol_reg_p
by Homer Hsing
· 12 years ago
460fdc0
Show warning when compiling the grammar parser
by Homer Hsing
· 12 years ago
e8cb195
Support Gen6 WHILE instruction
by Homer Hsing
· 12 years ago
2ad18c1
Make sure Gen6 IF works
by Homer Hsing
· 12 years ago
c56d786
Make sure Gen6 ENDIF work
by Homer Hsing
· 12 years ago
397e1cc
Fix JIP position for Gen6 JMPI
by Homer Hsing
· 12 years ago
c91bd8c
Fix Gen6 ELSE instructions code logic according to bspec.
by Homer Hsing
· 12 years ago
ce55552
Make sure BREAK/CONT/HALT work on Gen6.
by Homer Hsing
· 12 years ago
3de439e
Support Gen6 RET instruction.
by Homer Hsing
· 12 years ago
7529682
Support Gen6 CALL instruction.
by Homer Hsing
· 12 years ago
b899aba
Replace variable init code in WAIT by src_null_reg
by Homer Hsing
· 12 years ago
7e2461b
Let ip_dst and ip_src become local const variable, so as to reduce replicated code.
by Homer Hsing
· 12 years ago
Next »