tree: 4a121b198d700df19c339dd8e00904b2e044653d [path history] [tgz]
  1. utils/
  2. add_empty_entry_point.cc
  3. add_empty_entry_point.h
  4. add_empty_entry_point_test.cc
  5. add_spirv_block_attribute.cc
  6. add_spirv_block_attribute.h
  7. add_spirv_block_attribute_test.cc
  8. array_length_from_uniform.cc
  9. array_length_from_uniform.h
  10. array_length_from_uniform_test.cc
  11. binding_remapper.cc
  12. binding_remapper.h
  13. binding_remapper_test.cc
  14. builtin_polyfill.cc
  15. builtin_polyfill.h
  16. builtin_polyfill_test.cc
  17. calculate_array_length.cc
  18. calculate_array_length.h
  19. calculate_array_length_test.cc
  20. canonicalize_entry_point_io.cc
  21. canonicalize_entry_point_io.h
  22. canonicalize_entry_point_io_test.cc
  23. combine_samplers.cc
  24. combine_samplers.h
  25. combine_samplers_test.cc
  26. decompose_memory_access.cc
  27. decompose_memory_access.h
  28. decompose_memory_access_test.cc
  29. decompose_strided_array.cc
  30. decompose_strided_array.h
  31. decompose_strided_array_test.cc
  32. decompose_strided_matrix.cc
  33. decompose_strided_matrix.h
  34. decompose_strided_matrix_test.cc
  35. disable_uniformity_analysis.cc
  36. disable_uniformity_analysis.h
  37. disable_uniformity_analysis_test.cc
  38. expand_compound_assignment.cc
  39. expand_compound_assignment.h
  40. expand_compound_assignment_test.cc
  41. first_index_offset.cc
  42. first_index_offset.h
  43. first_index_offset_test.cc
  44. fold_constants.cc
  45. fold_constants.h
  46. fold_constants_test.cc
  47. fold_trivial_single_use_lets.cc
  48. fold_trivial_single_use_lets.h
  49. fold_trivial_single_use_lets_test.cc
  50. for_loop_to_loop.cc
  51. for_loop_to_loop.h
  52. for_loop_to_loop_test.cc
  53. localize_struct_array_assignment.cc
  54. localize_struct_array_assignment.h
  55. localize_struct_array_assignment_test.cc
  56. loop_to_for_loop.cc
  57. loop_to_for_loop.h
  58. loop_to_for_loop_test.cc
  59. manager.cc
  60. manager.h
  61. module_scope_var_to_entry_point_param.cc
  62. module_scope_var_to_entry_point_param.h
  63. module_scope_var_to_entry_point_param_test.cc
  64. multiplanar_external_texture.cc
  65. multiplanar_external_texture.h
  66. multiplanar_external_texture_test.cc
  67. num_workgroups_from_uniform.cc
  68. num_workgroups_from_uniform.h
  69. num_workgroups_from_uniform_test.cc
  70. promote_initializers_to_const_var.cc
  71. promote_initializers_to_const_var.h
  72. promote_initializers_to_const_var_test.cc
  73. promote_side_effects_to_decl.cc
  74. promote_side_effects_to_decl.h
  75. promote_side_effects_to_decl_test.cc
  76. remove_continue_in_switch.cc
  77. remove_continue_in_switch.h
  78. remove_continue_in_switch_test.cc
  79. remove_phonies.cc
  80. remove_phonies.h
  81. remove_phonies_test.cc
  82. remove_unreachable_statements.cc
  83. remove_unreachable_statements.h
  84. remove_unreachable_statements_test.cc
  85. renamer.cc
  86. renamer.h
  87. renamer_test.cc
  88. robustness.cc
  89. robustness.h
  90. robustness_test.cc
  91. simplify_pointers.cc
  92. simplify_pointers.h
  93. simplify_pointers_test.cc
  94. single_entry_point.cc
  95. single_entry_point.h
  96. single_entry_point_test.cc
  97. test_helper.h
  98. transform.cc
  99. transform.h
  100. transform_test.cc
  101. unshadow.cc
  102. unshadow.h
  103. unshadow_test.cc
  104. unwind_discard_functions.cc
  105. unwind_discard_functions.h
  106. unwind_discard_functions_test.cc
  107. var_for_dynamic_index.cc
  108. var_for_dynamic_index.h
  109. var_for_dynamic_index_test.cc
  110. vectorize_scalar_matrix_constructors.cc
  111. vectorize_scalar_matrix_constructors.h
  112. vectorize_scalar_matrix_constructors_test.cc
  113. vertex_pulling.cc
  114. vertex_pulling.h
  115. vertex_pulling_test.cc
  116. wrap_arrays_in_structs.cc
  117. wrap_arrays_in_structs.h
  118. wrap_arrays_in_structs_test.cc
  119. zero_init_workgroup_memory.cc
  120. zero_init_workgroup_memory.h
  121. zero_init_workgroup_memory_test.cc