intel/disasm: Label support in shader disassembly for UIP/JIP
Shader instructions which use UIP/JIP now get formatted with a label in addition with immediate value, labels have "LABEL%d" format. v2: - Consider brw_jump_scale when calculating label's offset From: "Lonnberg, Toni" <toni.lonnberg@intel.com> Signed-off-by:Danylo Piliaiev <danylo.piliaiev@globallogic.com> Reviewed-by:
Sagar Ghuge <sagar.ghuge@intel.com> Reviewed-by:
Matt Turner <mattst88@gmail.com> Part-of: <mesa/mesa!4245>
- src/gallium/drivers/iris/iris_program_cache.c 2 additions, 2 deletionssrc/gallium/drivers/iris/iris_program_cache.c
- src/intel/common/gen_disasm.c 7 additions, 1 deletionsrc/intel/common/gen_disasm.c
- src/intel/compiler/brw_compile_clip.c 2 additions, 2 deletionssrc/intel/compiler/brw_compile_clip.c
- src/intel/compiler/brw_compile_sf.c 2 additions, 2 deletionssrc/intel/compiler/brw_compile_sf.c
- src/intel/compiler/brw_disasm.c 31 additions, 8 deletionssrc/intel/compiler/brw_disasm.c
- src/intel/compiler/brw_disasm_info.c 10 additions, 3 deletionssrc/intel/compiler/brw_disasm_info.c
- src/intel/compiler/brw_disasm_info.h 2 additions, 2 deletionssrc/intel/compiler/brw_disasm_info.h
- src/intel/compiler/brw_eu.cpp 77 additions, 5 deletionssrc/intel/compiler/brw_eu.cpp
- src/intel/compiler/brw_eu.h 9 additions, 2 deletionssrc/intel/compiler/brw_eu.h
- src/intel/compiler/brw_eu_compact.c 2 additions, 2 deletionssrc/intel/compiler/brw_eu_compact.c
- src/intel/compiler/brw_fs_generator.cpp 2 additions, 1 deletionsrc/intel/compiler/brw_fs_generator.cpp
- src/intel/compiler/brw_vec4_generator.cpp 2 additions, 1 deletionsrc/intel/compiler/brw_vec4_generator.cpp
- src/intel/compiler/test_eu_compact.cpp 1 addition, 1 deletionsrc/intel/compiler/test_eu_compact.cpp
- src/intel/compiler/test_eu_validate.cpp 1 addition, 1 deletionsrc/intel/compiler/test_eu_validate.cpp
- src/intel/tools/i965_disasm.c 1 addition, 1 deletionsrc/intel/tools/i965_disasm.c
- src/mesa/drivers/dri/i965/brw_disk_cache.c 2 additions, 2 deletionssrc/mesa/drivers/dri/i965/brw_disk_cache.c
- src/mesa/drivers/dri/i965/brw_ff_gs.c 2 additions, 2 deletionssrc/mesa/drivers/dri/i965/brw_ff_gs.c
- src/mesa/drivers/dri/i965/brw_program_cache.c 2 additions, 2 deletionssrc/mesa/drivers/dri/i965/brw_program_cache.c