summaryrefslogtreecommitdiffstats
path: root/src/intel/common/gen_decoder.c
Commit message (Expand)AuthorAgeFilesLines
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-2/+0
* intel/decoder: construct correct xml filenameSagar Ghuge2018-10-041-8/+7
* intel/decoder: Avoid freeing invalid pointerSagar Ghuge2018-10-041-5/+13
* intel/decoder: add gen_spec_init methodSagar Ghuge2018-10-041-16/+35
* intel/decoder: fix the possible out of bounds group_iterAndrii Simiklit2018-09-031-1/+4
* intel: decoder: handle 0 sized structsLionel Landwerlin2018-08-271-4/+8
* intel/decoder: Print ISL formats for vertex elementsJason Ekstrand2018-08-251-1/+2
* intel/decoder: Clean up field iteration and fix sub-dword fieldsJason Ekstrand2018-08-251-16/+16
* intel/decoder: Decode SFIXED values.Kenneth Graunke2018-08-231-3/+7
* intel/decoder: mark total_length as MAYBE_UNUSED in gen_spec_loadKai Wasserbäch2018-08-201-1/+2
* intel/decoder: use snprintf(..., "%s", ...) instead of strncpyCaio Marcelo de Oliveira Filho2018-07-181-2/+2
* intel: decoder: fix starting dword of struct fieldsLionel Landwerlin2018-05-021-2/+3
* intel: decoder: identify groups with fixed lengthLionel Landwerlin2018-05-021-6/+12
* intel: decoder: make the field iterator use more naturalLionel Landwerlin2018-05-021-10/+16
* intel: gen-decoder: print all dword a field belongs toLionel Landwerlin2018-04-031-6/+7
* intel: gen-decoder: don't decode fields beyond a dword lengthLionel Landwerlin2018-04-031-15/+26
* intel/common: Use isl for decoder surface formatsJordan Justen2018-03-051-0/+8
* intel/decoder: Expose the raw field value in the iteratorJason Ekstrand2017-12-141-1/+2
* intel/decoder: Take a bit offset in gen_print_groupJason Ekstrand2017-12-141-7/+8
* intel/decoder: Stop rounding down to the nearest dwordJason Ekstrand2017-12-141-11/+12
* intel/decoder: Convert the iterator to work entirely in bitsJason Ekstrand2017-12-141-9/+8
* intel/decoder: Drop gen_field_decode helperJason Ekstrand2017-12-141-8/+0
* aubinator: Don't skip the first field in each subgroupJason Ekstrand2017-11-131-2/+3
* intel: decoder: enable decoding a single fieldLionel Landwerlin2017-11-011-0/+37
* intel: decoder: extract field value computationLionel Landwerlin2017-11-011-30/+37
* intel: decoder: rename field() to field_value()Lionel Landwerlin2017-11-011-18/+18
* intel: decoder: rename internal function to free nameLionel Landwerlin2017-11-011-3/+3
* intel: decoder: simplify field_is_header()Lionel Landwerlin2017-11-011-3/+4
* intel: decoder: remove unused platform fieldLionel Landwerlin2017-11-011-2/+0
* intel: decoder: extract instruction/structs lengthLionel Landwerlin2017-11-011-0/+7
* intel: decoder: pack iterator variable declarationsLionel Landwerlin2017-11-011-11/+8
* intel: decoder: simplify creation of struct when 0-allocatedLionel Landwerlin2017-11-011-4/+0
* intel: decoder: add destructor for gen_specLionel Landwerlin2017-11-011-94/+84
* intel: decoder: expose helper to test header fieldsLionel Landwerlin2017-11-011-3/+3
* intel: decoder: don't read qword outside instruction/struct limitLionel Landwerlin2017-11-011-3/+8
* intel: decoder: split out getting the next field and decoding itLionel Landwerlin2017-11-011-10/+21
* intel: decoder: move field name copyLionel Landwerlin2017-11-011-2/+7
* intel: decoder: reorder iterator init functionLionel Landwerlin2017-11-011-14/+14
* intel: common: print out all dword with field spanning multiple dwordsLionel Landwerlin2017-11-011-4/+6
* intel: decoder: build sorted linked lists of fieldsLionel Landwerlin2017-11-011-21/+31
* intel: common: expose gen_spec fieldsLionel Landwerlin2017-11-011-13/+0
* intel/genxml: Fix decoding of groups with fields smaller than a DWord.Kenneth Graunke2017-10-301-10/+14
* intel: common: silence compiler warningLionel Landwerlin2017-10-301-1/+1
* intel/decoder: Reuse the gen_make_gen() helper.Eric Anholt2017-07-251-3/+1
* intel/decoder: Reuse the MAX2 macro instead of defining another one.Eric Anholt2017-07-251-3/+1
* intel: gen-decoder: rework how we handle groupsLionel Landwerlin2017-06-061-78/+148
* genxml: Fix decoder to print the array element on field members.Kenneth Graunke2017-06-011-3/+9
* genxml: Fix decoding of array groups.Kenneth Graunke2017-06-011-1/+1
* genxml: Fix decoder for groups with multiple fields.Kenneth Graunke2017-06-011-4/+2
* intel/decoder: Handle the BLT ring in gen_group_get_lengthJason Ekstrand2017-05-261-0/+4