tree: 0a6a799dea2be5c284c3a003c20a29ab344dbdb1 [path history] [tgz]
  1. tests/
  2. elk_asm.h
  3. elk_asm_tool.c
  4. elk_cfg.cpp
  5. elk_cfg.h
  6. elk_clip.h
  7. elk_clip_line.c
  8. elk_clip_point.c
  9. elk_clip_tri.c
  10. elk_clip_unfilled.c
  11. elk_clip_util.c
  12. elk_compile_clip.c
  13. elk_compile_ff_gs.c
  14. elk_compile_sf.c
  15. elk_compiler.c
  16. elk_compiler.h
  17. elk_dead_control_flow.cpp
  18. elk_dead_control_flow.h
  19. elk_debug_recompile.c
  20. elk_disasm.c
  21. elk_disasm.h
  22. elk_disasm_info.c
  23. elk_disasm_info.h
  24. elk_disasm_tool.c
  25. elk_eu.c
  26. elk_eu.h
  27. elk_eu_compact.c
  28. elk_eu_defines.h
  29. elk_eu_emit.c
  30. elk_eu_opcodes.h
  31. elk_eu_util.c
  32. elk_eu_validate.c
  33. elk_fs.cpp
  34. elk_fs.h
  35. elk_fs_bank_conflicts.cpp
  36. elk_fs_builder.h
  37. elk_fs_cmod_propagation.cpp
  38. elk_fs_combine_constants.cpp
  39. elk_fs_copy_propagation.cpp
  40. elk_fs_cse.cpp
  41. elk_fs_dead_code_eliminate.cpp
  42. elk_fs_generator.cpp
  43. elk_fs_live_variables.cpp
  44. elk_fs_live_variables.h
  45. elk_fs_lower_pack.cpp
  46. elk_fs_lower_regioning.cpp
  47. elk_fs_nir.cpp
  48. elk_fs_reg_allocate.cpp
  49. elk_fs_register_coalesce.cpp
  50. elk_fs_saturate_propagation.cpp
  51. elk_fs_sel_peephole.cpp
  52. elk_fs_thread_payload.cpp
  53. elk_fs_validate.cpp
  54. elk_fs_visitor.cpp
  55. elk_gfx6_gs_visitor.cpp
  56. elk_gfx6_gs_visitor.h
  57. elk_gram.y
  58. elk_inst.h
  59. elk_interpolation_map.c
  60. elk_ir.h
  61. elk_ir_allocator.h
  62. elk_ir_analysis.h
  63. elk_ir_fs.h
  64. elk_ir_performance.cpp
  65. elk_ir_performance.h
  66. elk_ir_vec4.h
  67. elk_isa_info.h
  68. elk_lex.l
  69. elk_lower_logical_sends.cpp
  70. elk_nir.c
  71. elk_nir.h
  72. elk_nir_analyze_boolean_resolves.c
  73. elk_nir_analyze_ubo_ranges.c
  74. elk_nir_attribute_workarounds.c
  75. elk_nir_lower_alpha_to_coverage.c
  76. elk_nir_lower_cs_intrinsics.c
  77. elk_nir_lower_storage_image.c
  78. elk_nir_options.c
  79. elk_nir_options.h
  80. elk_nir_private.h
  81. elk_nir_trig_workarounds.py
  82. elk_packed_float.c
  83. elk_predicated_break.cpp
  84. elk_prim.h
  85. elk_private.h
  86. elk_reg.h
  87. elk_reg_type.c
  88. elk_reg_type.h
  89. elk_schedule_instructions.cpp
  90. elk_shader.cpp
  91. elk_shader.h
  92. elk_simd_selection.cpp
  93. elk_test_eu_compact.cpp
  94. elk_test_eu_validate.cpp
  95. elk_test_fs_cmod_propagation.cpp
  96. elk_test_fs_combine_constants.cpp
  97. elk_test_fs_copy_propagation.cpp
  98. elk_test_fs_saturate_propagation.cpp
  99. elk_test_predicated_break.cpp
  100. elk_test_simd_selection.cpp
  101. elk_test_vec4_cmod_propagation.cpp
  102. elk_test_vec4_copy_propagation.cpp
  103. elk_test_vec4_dead_code_eliminate.cpp
  104. elk_test_vec4_register_coalesce.cpp
  105. elk_test_vf_float_conversions.cpp
  106. elk_vec4.cpp
  107. elk_vec4.h
  108. elk_vec4_builder.h
  109. elk_vec4_cmod_propagation.cpp
  110. elk_vec4_copy_propagation.cpp
  111. elk_vec4_cse.cpp
  112. elk_vec4_dead_code_eliminate.cpp
  113. elk_vec4_generator.cpp
  114. elk_vec4_gs_nir.cpp
  115. elk_vec4_gs_visitor.cpp
  116. elk_vec4_gs_visitor.h
  117. elk_vec4_live_variables.cpp
  118. elk_vec4_live_variables.h
  119. elk_vec4_nir.cpp
  120. elk_vec4_reg_allocate.cpp
  121. elk_vec4_surface_builder.cpp
  122. elk_vec4_surface_builder.h
  123. elk_vec4_tcs.cpp
  124. elk_vec4_tcs.h
  125. elk_vec4_tes.cpp
  126. elk_vec4_tes.h
  127. elk_vec4_visitor.cpp
  128. elk_vec4_vs.h
  129. elk_vec4_vs_visitor.cpp
  130. elk_vue_map.c
  131. meson.build