tree: 513e04df4d6bfa18418a3bd3580fa4cf3e39768f [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. CMakeLists.txt
  16. common_uniform_elim_pass.cpp
  17. common_uniform_elim_pass.h
  18. compact_ids_pass.cpp
  19. compact_ids_pass.h
  20. composite.cpp
  21. composite.h
  22. constants.cpp
  23. constants.h
  24. dead_branch_elim_pass.cpp
  25. dead_branch_elim_pass.h
  26. dead_insert_elim_pass.cpp
  27. dead_insert_elim_pass.h
  28. dead_variable_elimination.cpp
  29. dead_variable_elimination.h
  30. decoration_manager.cpp
  31. decoration_manager.h
  32. def_use_manager.cpp
  33. def_use_manager.h
  34. dominator_analysis.cpp
  35. dominator_analysis.h
  36. dominator_tree.cpp
  37. dominator_tree.h
  38. eliminate_dead_constant_pass.cpp
  39. eliminate_dead_constant_pass.h
  40. eliminate_dead_functions_pass.cpp
  41. eliminate_dead_functions_pass.h
  42. feature_manager.cpp
  43. feature_manager.h
  44. flatten_decoration_pass.cpp
  45. flatten_decoration_pass.h
  46. fold.cpp
  47. fold.h
  48. fold_spec_constant_op_and_composite_pass.cpp
  49. fold_spec_constant_op_and_composite_pass.h
  50. freeze_spec_constant_value_pass.cpp
  51. freeze_spec_constant_value_pass.h
  52. function.cpp
  53. function.h
  54. if_conversion.cpp
  55. if_conversion.h
  56. inline_exhaustive_pass.cpp
  57. inline_exhaustive_pass.h
  58. inline_opaque_pass.cpp
  59. inline_opaque_pass.h
  60. inline_pass.cpp
  61. inline_pass.h
  62. insert_extract_elim.cpp
  63. insert_extract_elim.h
  64. instruction.cpp
  65. instruction.h
  66. instruction_list.cpp
  67. instruction_list.h
  68. ir_builder.h
  69. ir_context.cpp
  70. ir_context.h
  71. ir_loader.cpp
  72. ir_loader.h
  73. iterator.h
  74. local_access_chain_convert_pass.cpp
  75. local_access_chain_convert_pass.h
  76. local_redundancy_elimination.cpp
  77. local_redundancy_elimination.h
  78. local_single_block_elim_pass.cpp
  79. local_single_block_elim_pass.h
  80. local_single_store_elim_pass.cpp
  81. local_single_store_elim_pass.h
  82. local_ssa_elim_pass.cpp
  83. local_ssa_elim_pass.h
  84. log.h
  85. loop_descriptor.cpp
  86. loop_descriptor.h
  87. loop_utils.cpp
  88. loop_utils.h
  89. make_unique.h
  90. mem_pass.cpp
  91. mem_pass.h
  92. merge_return_pass.cpp
  93. merge_return_pass.h
  94. module.cpp
  95. module.h
  96. null_pass.h
  97. optimizer.cpp
  98. pass.cpp
  99. pass.h
  100. pass_manager.cpp
  101. pass_manager.h
  102. passes.h
  103. private_to_local_pass.cpp
  104. private_to_local_pass.h
  105. propagator.cpp
  106. propagator.h
  107. redundancy_elimination.cpp
  108. redundancy_elimination.h
  109. reflect.h
  110. remove_duplicates_pass.cpp
  111. remove_duplicates_pass.h
  112. replace_invalid_opc.cpp
  113. replace_invalid_opc.h
  114. scalar_replacement_pass.cpp
  115. scalar_replacement_pass.h
  116. set_spec_constant_default_value_pass.cpp
  117. set_spec_constant_default_value_pass.h
  118. strength_reduction_pass.cpp
  119. strength_reduction_pass.h
  120. strip_debug_info_pass.cpp
  121. strip_debug_info_pass.h
  122. tree_iterator.h
  123. type_manager.cpp
  124. type_manager.h
  125. types.cpp
  126. types.h
  127. unify_const_pass.cpp
  128. unify_const_pass.h
  129. value_number_table.cpp
  130. value_number_table.h
  131. workaround1209.cpp
  132. workaround1209.h