index
:
drm/igt-gpu-tools
master
Test suite and tools for DRM/KMS drivers (mirrored from https://gitlab.freedesktop.org/drm/igt-gpu-tools)
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
assembler
Age
Commit message (
Expand
)
Author
Files
Lines
2013-03-04
assembler: Don't pollute the library files with gen4asm.h
Damien Lespiau
4
-3
/
+8
2013-03-04
assembler: Use brw_*() functions for 3-src instructions
Damien Lespiau
1
-51
/
+28
2013-03-04
assembler: Add support for D and UD in 3-src instructions
Damien Lespiau
2
-4
/
+24
2013-03-04
assembler: Expose setters for 3src operands
Damien Lespiau
2
-8
/
+52
2013-03-04
assembler: Introduce set_instruction_saturate()
Damien Lespiau
1
-12
/
+14
2013-03-04
assembler: Introduce set_intruction_pred_cond()
Damien Lespiau
1
-57
/
+31
2013-03-04
assembler: Introduce set_instruction_opcode()
Damien Lespiau
1
-32
/
+40
2013-03-04
assembler: Isolate all the options in their own structure
Damien Lespiau
2
-32
/
+45
2013-03-04
assembler: Unify adding options to the header
Damien Lespiau
1
-76
/
+45
2013-03-04
assembler: Gather all predicate data in its own structure
Damien Lespiau
2
-27
/
+33
2013-03-04
assembler: Move struct relocation out of relocatable instructions
Damien Lespiau
3
-42
/
+43
2013-03-04
assembler: Unify all instructions to be brw_program_instructions
Damien Lespiau
1
-439
/
+441
2013-03-04
assembler: Renamed the instruction field to insn
Damien Lespiau
4
-13
/
+13
2013-03-04
assembler: Use brw_set_src1()
Damien Lespiau
1
-49
/
+5
2013-03-04
assembler: Implement register-indirect addressing mode in brw_set_src1()
Damien Lespiau
1
-12
/
+27
2013-03-04
assembler: Fix ')' placement in condition
Damien Lespiau
1
-1
/
+1
2013-03-04
assembler: Cleanup visibility of a few global variables/functions
Damien Lespiau
3
-60
/
+56
2013-03-04
assembler: Port the warning and error reporting to warn()/error()
Damien Lespiau
1
-161
/
+113
2013-03-04
assembler: Use brw_set_src0()
Damien Lespiau
2
-51
/
+40
2013-03-04
assembler: Add the input filename to the error/warning messages
Damien Lespiau
2
-2
/
+4
2013-03-04
assembler: Add a check for when ExecSize and width are 1
Damien Lespiau
1
-1
/
+25
2013-03-04
assembler: Add a check for when width is 1 and hstride is not 0
Damien Lespiau
3
-2
/
+38
2013-03-04
assembler: Add error() and warn() shorthands and use them in set_src[01]
Damien Lespiau
2
-40
/
+83
2013-03-04
assembler: Add location support
Damien Lespiau
2
-6
/
+19
2013-03-04
assembler: Don't warn if identical declared registers are redefined
Damien Lespiau
1
-15
/
+59
2013-03-04
assembler: Store immediate values in reg.dw1.ud
Damien Lespiau
2
-11
/
+11
2013-03-04
assembler: Fix comparisons between reg.type and Architecture registers
Damien Lespiau
1
-2
/
+2
2013-03-04
assembler: ExecSize can be as big as 32 channels
Damien Lespiau
1
-1
/
+1
2013-03-04
assembler: Factor out the source register validation
Damien Lespiau
1
-36
/
+25
2013-03-04
assembler: Use brw_set_dest() to encode the destination
Damien Lespiau
3
-94
/
+91
2013-03-04
assembler: Factor out the destination register validation
Damien Lespiau
1
-12
/
+19
2013-03-04
assembler: Use brw_reg in the source operand
Damien Lespiau
2
-277
/
+269
2013-03-04
assembler: Get rid of src operand's swizzle_set
Damien Lespiau
2
-11
/
+4
2013-03-04
assembler: Consolidate the swizzling configuration on 8 bits
Damien Lespiau
2
-45
/
+24
2013-03-04
assembler: Replace struct dst_operand by struct brw_reg
Damien Lespiau
2
-146
/
+97
2013-03-04
assembler: Unify the direct and indirect register type
Damien Lespiau
1
-10
/
+9
2013-03-04
assembler: Replace struct indirect_reg by struct brw_reg
Damien Lespiau
2
-31
/
+23
2013-03-04
assembler: Replace struct direct_reg by struct brw_reg
Damien Lespiau
2
-109
/
+101
2013-03-04
assembler: Make struct declared_register use struct brw_reg
Damien Lespiau
2
-24
/
+26
2013-03-04
assembler: Don't expose functions only used in main.c
Damien Lespiau
2
-4
/
+2
2013-03-04
assembler: Make sure nobody adds a field back to struct brw_instruction
Damien Lespiau
1
-0
/
+9
2013-03-04
assembler: Don't change the size of opcodes!
Damien Lespiau
4
-98
/
+134
2013-03-04
assembler: Make explicit that labels are part of the instructions list
Damien Lespiau
4
-38
/
+73
2013-03-04
assembler: Refactor the code adding instructions and labels
Damien Lespiau
1
-40
/
+44
2013-03-04
assembler: Make print_instruction() take an instruction
Damien Lespiau
1
-22
/
+22
2013-03-04
assembler: Simplify get_subreg_address()
Damien Lespiau
1
-12
/
+5
2013-03-04
assembler: Use subreg_nr to store the address register subreg
Damien Lespiau
2
-13
/
+11
2013-03-04
assembler: Remove the writemask_set field of struct dest_operand
Damien Lespiau
2
-7
/
+4
2013-03-04
assembler: Use BRW_WRITEMASK_XYZW instead of the 0xf constant
Damien Lespiau
1
-3
/
+4
2013-03-04
assembler: Import brw_eu_emit.c
Damien Lespiau
3
-0
/
+2551
[prev]
[next]