tree: ddef8ff3e9e88a280c1e8c4ef2e5952cd0728ebf [path history] [tgz]
  1. CMakeLists.txt
  2. call_graph.cpp
  3. call_graph.h
  4. data_descriptor.cpp
  5. data_descriptor.h
  6. equivalence_relation.h
  7. fact_manager.cpp
  8. fact_manager.h
  9. force_render_red.cpp
  10. force_render_red.h
  11. fuzzer.cpp
  12. fuzzer.h
  13. fuzzer_context.cpp
  14. fuzzer_context.h
  15. fuzzer_pass.cpp
  16. fuzzer_pass.h
  17. fuzzer_pass_add_access_chains.cpp
  18. fuzzer_pass_add_access_chains.h
  19. fuzzer_pass_add_composite_types.cpp
  20. fuzzer_pass_add_composite_types.h
  21. fuzzer_pass_add_dead_blocks.cpp
  22. fuzzer_pass_add_dead_blocks.h
  23. fuzzer_pass_add_dead_breaks.cpp
  24. fuzzer_pass_add_dead_breaks.h
  25. fuzzer_pass_add_dead_continues.cpp
  26. fuzzer_pass_add_dead_continues.h
  27. fuzzer_pass_add_equation_instructions.cpp
  28. fuzzer_pass_add_equation_instructions.h
  29. fuzzer_pass_add_function_calls.cpp
  30. fuzzer_pass_add_function_calls.h
  31. fuzzer_pass_add_global_variables.cpp
  32. fuzzer_pass_add_global_variables.h
  33. fuzzer_pass_add_loads.cpp
  34. fuzzer_pass_add_loads.h
  35. fuzzer_pass_add_local_variables.cpp
  36. fuzzer_pass_add_local_variables.h
  37. fuzzer_pass_add_no_contraction_decorations.cpp
  38. fuzzer_pass_add_no_contraction_decorations.h
  39. fuzzer_pass_add_stores.cpp
  40. fuzzer_pass_add_stores.h
  41. fuzzer_pass_add_useful_constructs.cpp
  42. fuzzer_pass_add_useful_constructs.h
  43. fuzzer_pass_adjust_function_controls.cpp
  44. fuzzer_pass_adjust_function_controls.h
  45. fuzzer_pass_adjust_loop_controls.cpp
  46. fuzzer_pass_adjust_loop_controls.h
  47. fuzzer_pass_adjust_memory_operands_masks.cpp
  48. fuzzer_pass_adjust_memory_operands_masks.h
  49. fuzzer_pass_adjust_selection_controls.cpp
  50. fuzzer_pass_adjust_selection_controls.h
  51. fuzzer_pass_apply_id_synonyms.cpp
  52. fuzzer_pass_apply_id_synonyms.h
  53. fuzzer_pass_construct_composites.cpp
  54. fuzzer_pass_construct_composites.h
  55. fuzzer_pass_copy_objects.cpp
  56. fuzzer_pass_copy_objects.h
  57. fuzzer_pass_donate_modules.cpp
  58. fuzzer_pass_donate_modules.h
  59. fuzzer_pass_merge_blocks.cpp
  60. fuzzer_pass_merge_blocks.h
  61. fuzzer_pass_obfuscate_constants.cpp
  62. fuzzer_pass_obfuscate_constants.h
  63. fuzzer_pass_outline_functions.cpp
  64. fuzzer_pass_outline_functions.h
  65. fuzzer_pass_permute_blocks.cpp
  66. fuzzer_pass_permute_blocks.h
  67. fuzzer_pass_permute_function_parameters.cpp
  68. fuzzer_pass_permute_function_parameters.h
  69. fuzzer_pass_split_blocks.cpp
  70. fuzzer_pass_split_blocks.h
  71. fuzzer_pass_swap_commutable_operands.cpp
  72. fuzzer_pass_swap_commutable_operands.h
  73. fuzzer_pass_toggle_access_chain_instruction.cpp
  74. fuzzer_pass_toggle_access_chain_instruction.h
  75. fuzzer_util.cpp
  76. fuzzer_util.h
  77. id_use_descriptor.cpp
  78. id_use_descriptor.h
  79. instruction_descriptor.cpp
  80. instruction_descriptor.h
  81. instruction_message.cpp
  82. instruction_message.h
  83. protobufs/
  84. pseudo_random_generator.cpp
  85. pseudo_random_generator.h
  86. random_generator.cpp
  87. random_generator.h
  88. replayer.cpp
  89. replayer.h
  90. shrinker.cpp
  91. shrinker.h
  92. transformation.cpp
  93. transformation.h
  94. transformation_access_chain.cpp
  95. transformation_access_chain.h
  96. transformation_add_constant_boolean.cpp
  97. transformation_add_constant_boolean.h
  98. transformation_add_constant_composite.cpp
  99. transformation_add_constant_composite.h
  100. transformation_add_constant_null.cpp
  101. transformation_add_constant_null.h
  102. transformation_add_constant_scalar.cpp
  103. transformation_add_constant_scalar.h
  104. transformation_add_dead_block.cpp
  105. transformation_add_dead_block.h
  106. transformation_add_dead_break.cpp
  107. transformation_add_dead_break.h
  108. transformation_add_dead_continue.cpp
  109. transformation_add_dead_continue.h
  110. transformation_add_function.cpp
  111. transformation_add_function.h
  112. transformation_add_global_undef.cpp
  113. transformation_add_global_undef.h
  114. transformation_add_global_variable.cpp
  115. transformation_add_global_variable.h
  116. transformation_add_local_variable.cpp
  117. transformation_add_local_variable.h
  118. transformation_add_no_contraction_decoration.cpp
  119. transformation_add_no_contraction_decoration.h
  120. transformation_add_type_array.cpp
  121. transformation_add_type_array.h
  122. transformation_add_type_boolean.cpp
  123. transformation_add_type_boolean.h
  124. transformation_add_type_float.cpp
  125. transformation_add_type_float.h
  126. transformation_add_type_function.cpp
  127. transformation_add_type_function.h
  128. transformation_add_type_int.cpp
  129. transformation_add_type_int.h
  130. transformation_add_type_matrix.cpp
  131. transformation_add_type_matrix.h
  132. transformation_add_type_pointer.cpp
  133. transformation_add_type_pointer.h
  134. transformation_add_type_struct.cpp
  135. transformation_add_type_struct.h
  136. transformation_add_type_vector.cpp
  137. transformation_add_type_vector.h
  138. transformation_composite_construct.cpp
  139. transformation_composite_construct.h
  140. transformation_composite_extract.cpp
  141. transformation_composite_extract.h
  142. transformation_context.cpp
  143. transformation_context.h
  144. transformation_copy_object.cpp
  145. transformation_copy_object.h
  146. transformation_equation_instruction.cpp
  147. transformation_equation_instruction.h
  148. transformation_function_call.cpp
  149. transformation_function_call.h
  150. transformation_load.cpp
  151. transformation_load.h
  152. transformation_merge_blocks.cpp
  153. transformation_merge_blocks.h
  154. transformation_move_block_down.cpp
  155. transformation_move_block_down.h
  156. transformation_outline_function.cpp
  157. transformation_outline_function.h
  158. transformation_permute_function_parameters.cpp
  159. transformation_permute_function_parameters.h
  160. transformation_replace_boolean_constant_with_constant_binary.cpp
  161. transformation_replace_boolean_constant_with_constant_binary.h
  162. transformation_replace_constant_with_uniform.cpp
  163. transformation_replace_constant_with_uniform.h
  164. transformation_replace_id_with_synonym.cpp
  165. transformation_replace_id_with_synonym.h
  166. transformation_set_function_control.cpp
  167. transformation_set_function_control.h
  168. transformation_set_loop_control.cpp
  169. transformation_set_loop_control.h
  170. transformation_set_memory_operands_mask.cpp
  171. transformation_set_memory_operands_mask.h
  172. transformation_set_selection_control.cpp
  173. transformation_set_selection_control.h
  174. transformation_split_block.cpp
  175. transformation_split_block.h
  176. transformation_store.cpp
  177. transformation_store.h
  178. transformation_swap_commutable_operands.cpp
  179. transformation_swap_commutable_operands.h
  180. transformation_toggle_access_chain_instruction.cpp
  181. transformation_toggle_access_chain_instruction.h
  182. transformation_vector_shuffle.cpp
  183. transformation_vector_shuffle.h
  184. uniform_buffer_element_descriptor.cpp
  185. uniform_buffer_element_descriptor.h