summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_disasm.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand1-1646/+0
2017-03-13i965: split EU defines to brw_eu_defines.hEmil Velikov1-1/+1
2017-03-01i965: Reduce cross-pollination between the DRI driver and compilerJason Ekstrand1-1/+2
2017-01-20i965: Replace reg_type_size[] with a function.Matt Turner1-22/+14
2017-01-05i965/disasm: remove printing hstride and width in align16 DF source regionsSamuel Iglesias Gonsálvez1-4/+1
2017-01-03i965/disasm: fix subreg for dst in Align16 modeIago Toral Quiroga1-1/+1
2017-01-03i965/disasm: print NibCtrl for instructions with execsize < 8Iago Toral Quiroga1-1/+5
2017-01-03i965/disasm: align16 DF source regions have a width of 2Iago Toral Quiroga1-1/+4
2016-12-14i965/disasm: Decode dataport constant cache control fields.Francisco Jerez1-0/+1
2016-09-03intel: Rename brw_get_device_name/info to gen_get_device_name/infoJason Ekstrand1-1/+1
2016-09-03intel: s/brw_device_info/gen_device_info/Jason Ekstrand1-18/+18
2016-08-25i965/disasm: Fix RC message type strings on Gen7+.Francisco Jerez1-3/+25
2016-07-14i965: fix compiler warnings for 32bit buildTimothy Arceri1-25/+25
2016-05-19i965: Add infrastucture for sample lod-zero operations.Matt Turner1-0/+3
2016-05-10i965: add support for disassembling DF immediatesConnor Abbott1-1/+1
2016-05-10i965/disasm: fix disasm of 3-src doublesConnor Abbott1-0/+1
2016-05-03i965: Merge inst_info and opcode_desc tables.Matt Turner1-74/+0
2016-05-03i965/disasm: Wrap opcode_desc look-up in a function.Francisco Jerez1-10/+14
2016-04-09i965/disasm: Decode per-slot offsets.Kenneth Graunke1-0/+5
2016-04-09i965/disasm: Decode "channel mask present" bit correctly.Kenneth Graunke1-4/+15
2016-04-09i965/disasm: Simplify the URB opcode printing with ?:.Kenneth Graunke1-7/+6
2015-11-24i965: Clean up #includes in the compiler.Matt Turner1-3/+0
2015-11-13i965: Use BRW_MRF_COMPR4 macro in more places.Matt Turner1-2/+2
2015-11-12i965: Don't consider control flow instructions to have sources.Matt Turner1-8/+8
2015-11-12i965: Fill out instruction list.Matt Turner1-6/+10
2015-11-05i965/fs/skl+: Use ld2dms_w instead of ld2dmsNeil Roberts1-0/+1
2015-10-29i965: Print the type and writemask on null destinations.Matt Turner1-1/+1
2015-10-29i965/disasm: Remove unused _addr_mode argument from src_ia1().Matt Turner1-3/+0
2015-10-22i965/vec4: print predicate control at brw_vec4 dump_instructionAlejandro Piñeiro1-1/+1
2015-09-10i965: add support for textureSamples functionIlia Mirkin1-0/+1
2015-09-08i965: Add defines for all new Gen7/8 URB opcodesChris Forbes1-9/+9
2015-09-03i965: Improve disassembly of data port read messages.Kenneth Graunke1-4/+27
2015-06-12i965: Disassemble Gateway SEND messagesJordan Justen1-0/+16
2015-05-22i965/disasm: Skip swizzle disassembly when using 3-src repctrl.Matt Turner1-9/+12
2015-04-25i965: Disassemble sampler message names on Gen5+.Kenneth Graunke1-4/+34
2015-04-22i965: Make the disassembler take a device_info instead of a contextJason Ekstrand1-86/+76
2015-04-22i965: Make the brw_inst helpers take a device_info instead of a contextJason Ekstrand1-231/+241
2015-04-10i965/disasm: Print the type after the swizzle also for 3src src operandsVille Syrjälä1-3/+3
2015-03-14i965/disasm: Fix format stringsChris Forbes1-24/+24
2015-03-14i965/disasm: Mark format() as being printf-style.Chris Forbes1-0/+3
2015-02-17i965: Add a function to disassemble an instruction from the 4 dwords.Kenneth Graunke1-0/+12
2014-12-01i965/disasm: Disassemble tdr and tm registers properly.Matt Turner1-0/+6
2014-11-25i965: Disassemble vector float immediates properly.Matt Turner1-1/+5
2014-11-24i965/disasm: Fix all32h/any32h predicate disassembly.Matt Turner1-1/+1
2014-11-20i965/disasm: Properly decode branch_ctrl (gen8+)Ben Widawsky1-1/+21
2014-10-16i965/disasm: Add missing message type for Gen7 DP untyped surface readChris Forbes1-0/+1
2014-09-25i965: Add BRW_OPCODE_NENOP for G45.Matt Turner1-2/+3
2014-08-28i965/disasm: Show jump count for if/iff/halt.Matt Turner1-1/+1
2014-08-28i965/disasm: Disassemble JMPI's source properly.Matt Turner1-1/+2
2014-08-28i965/disasm: Add break/cont/halt to list of has_uip().Matt Turner1-1/+4