tree: 5175e158b6d396e3681556494e005f107c0ad44f [path history] [tgz]
  1. aggressive_dead_code_elim_pass.cpp
  2. aggressive_dead_code_elim_pass.h
  3. basic_block.cpp
  4. basic_block.h
  5. block_merge_pass.cpp
  6. block_merge_pass.h
  7. build_module.cpp
  8. build_module.h
  9. ccp_pass.cpp
  10. ccp_pass.h
  11. cfg.cpp
  12. cfg.h
  13. cfg_cleanup_pass.cpp
  14. cfg_cleanup_pass.h
  15. common_uniform_elim_pass.cpp
  16. common_uniform_elim_pass.h
  17. compact_ids_pass.cpp
  18. compact_ids_pass.h
  19. composite.cpp
  20. composite.h
  21. const_folding_rules.cpp
  22. const_folding_rules.h
  23. constants.cpp
  24. constants.h
  25. copy_prop_arrays.cpp
  26. copy_prop_arrays.h
  27. dead_branch_elim_pass.cpp
  28. dead_branch_elim_pass.h
  29. dead_insert_elim_pass.cpp
  30. dead_insert_elim_pass.h
  31. dead_variable_elimination.cpp
  32. dead_variable_elimination.h
  33. decoration_manager.cpp
  34. decoration_manager.h
  35. def_use_manager.cpp
  36. def_use_manager.h
  37. dominator_analysis.cpp
  38. dominator_analysis.h
  39. dominator_tree.cpp
  40. dominator_tree.h
  41. eliminate_dead_constant_pass.cpp
  42. eliminate_dead_constant_pass.h
  43. eliminate_dead_functions_pass.cpp
  44. eliminate_dead_functions_pass.h
  45. feature_manager.cpp
  46. feature_manager.h
  47. flatten_decoration_pass.cpp
  48. flatten_decoration_pass.h
  49. fold.cpp
  50. fold.h
  51. fold_spec_constant_op_and_composite_pass.cpp
  52. fold_spec_constant_op_and_composite_pass.h
  53. folding_rules.cpp
  54. folding_rules.h
  55. freeze_spec_constant_value_pass.cpp
  56. freeze_spec_constant_value_pass.h
  57. function.cpp
  58. function.h
  59. if_conversion.cpp
  60. if_conversion.h
  61. inline_exhaustive_pass.cpp
  62. inline_exhaustive_pass.h
  63. inline_opaque_pass.cpp
  64. inline_opaque_pass.h
  65. inline_pass.cpp
  66. inline_pass.h
  67. instruction.cpp
  68. instruction.h
  69. instruction_list.cpp
  70. instruction_list.h
  71. ir_builder.h
  72. ir_context.cpp
  73. ir_context.h
  74. ir_loader.cpp
  75. ir_loader.h
  76. iterator.h
  77. licm_pass.cpp
  78. licm_pass.h
  79. local_access_chain_convert_pass.cpp
  80. local_access_chain_convert_pass.h
  81. local_redundancy_elimination.cpp
  82. local_redundancy_elimination.h
  83. local_single_block_elim_pass.cpp
  84. local_single_block_elim_pass.h
  85. local_single_store_elim_pass.cpp
  86. local_single_store_elim_pass.h
  87. local_ssa_elim_pass.cpp
  88. local_ssa_elim_pass.h
  89. log.h
  90. loop_dependence.cpp
  91. loop_dependence.h
  92. loop_dependence_helpers.cpp
  93. loop_descriptor.cpp
  94. loop_descriptor.h
  95. loop_fission.cpp
  96. loop_fission.h
  97. loop_fusion.cpp
  98. loop_fusion.h
  99. loop_fusion_pass.cpp
  100. loop_fusion_pass.h
  101. loop_peeling.cpp
  102. loop_peeling.h
  103. loop_unroller.cpp
  104. loop_unroller.h
  105. loop_unswitch_pass.cpp
  106. loop_unswitch_pass.h
  107. loop_utils.cpp
  108. loop_utils.h
  109. make_unique.h
  110. mem_pass.cpp
  111. mem_pass.h
  112. merge_return_pass.cpp
  113. merge_return_pass.h
  114. module.cpp
  115. module.h
  116. null_pass.h
  117. optimizer.cpp
  118. pass.cpp
  119. pass.h
  120. pass_manager.cpp
  121. pass_manager.h
  122. passes.h
  123. private_to_local_pass.cpp
  124. private_to_local_pass.h
  125. propagator.cpp
  126. propagator.h
  127. reduce_load_size.cpp
  128. reduce_load_size.h
  129. redundancy_elimination.cpp
  130. redundancy_elimination.h
  131. reflect.h
  132. register_pressure.cpp
  133. register_pressure.h
  134. remove_duplicates_pass.cpp
  135. remove_duplicates_pass.h
  136. replace_invalid_opc.cpp
  137. replace_invalid_opc.h
  138. scalar_analysis.cpp
  139. scalar_analysis.h
  140. scalar_analysis_nodes.h
  141. scalar_analysis_simplification.cpp
  142. scalar_replacement_pass.cpp
  143. scalar_replacement_pass.h
  144. set_spec_constant_default_value_pass.cpp
  145. set_spec_constant_default_value_pass.h
  146. simplification_pass.cpp
  147. simplification_pass.h
  148. ssa_rewrite_pass.cpp
  149. ssa_rewrite_pass.h
  150. strength_reduction_pass.cpp
  151. strength_reduction_pass.h
  152. strip_debug_info_pass.cpp
  153. strip_debug_info_pass.h
  154. strip_reflect_info_pass.cpp
  155. strip_reflect_info_pass.h
  156. tree_iterator.h
  157. type_manager.cpp
  158. type_manager.h
  159. types.cpp
  160. types.h
  161. unify_const_pass.cpp
  162. unify_const_pass.h
  163. value_number_table.cpp
  164. value_number_table.h
  165. vector_dce.cpp
  166. vector_dce.h
  167. workaround1209.cpp
  168. workaround1209.h