tree: 4bb0bdc688453ef380bcf269885874562a553423 [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. cfg.cpp
  10. cfg.h
  11. cfg_cleanup_pass.cpp
  12. cfg_cleanup_pass.h
  13. CMakeLists.txt
  14. common_uniform_elim_pass.cpp
  15. common_uniform_elim_pass.h
  16. compact_ids_pass.cpp
  17. compact_ids_pass.h
  18. constants.h
  19. dead_branch_elim_pass.cpp
  20. dead_branch_elim_pass.h
  21. dead_variable_elimination.cpp
  22. dead_variable_elimination.h
  23. decoration_manager.cpp
  24. decoration_manager.h
  25. def_use_manager.cpp
  26. def_use_manager.h
  27. eliminate_dead_constant_pass.cpp
  28. eliminate_dead_constant_pass.h
  29. eliminate_dead_functions_pass.cpp
  30. eliminate_dead_functions_pass.h
  31. flatten_decoration_pass.cpp
  32. flatten_decoration_pass.h
  33. fold.cpp
  34. fold.h
  35. fold_spec_constant_op_and_composite_pass.cpp
  36. fold_spec_constant_op_and_composite_pass.h
  37. freeze_spec_constant_value_pass.cpp
  38. freeze_spec_constant_value_pass.h
  39. function.cpp
  40. function.h
  41. inline_exhaustive_pass.cpp
  42. inline_exhaustive_pass.h
  43. inline_opaque_pass.cpp
  44. inline_opaque_pass.h
  45. inline_pass.cpp
  46. inline_pass.h
  47. insert_extract_elim.cpp
  48. insert_extract_elim.h
  49. instruction.cpp
  50. instruction.h
  51. instruction_list.cpp
  52. instruction_list.h
  53. ir_context.cpp
  54. ir_context.h
  55. ir_loader.cpp
  56. ir_loader.h
  57. iterator.h
  58. local_access_chain_convert_pass.cpp
  59. local_access_chain_convert_pass.h
  60. local_single_block_elim_pass.cpp
  61. local_single_block_elim_pass.h
  62. local_single_store_elim_pass.cpp
  63. local_single_store_elim_pass.h
  64. local_ssa_elim_pass.cpp
  65. local_ssa_elim_pass.h
  66. log.h
  67. make_unique.h
  68. mem_pass.cpp
  69. mem_pass.h
  70. module.cpp
  71. module.h
  72. null_pass.h
  73. optimizer.cpp
  74. pass.cpp
  75. pass.h
  76. pass_manager.cpp
  77. pass_manager.h
  78. passes.h
  79. reflect.h
  80. remove_duplicates_pass.cpp
  81. remove_duplicates_pass.h
  82. set_spec_constant_default_value_pass.cpp
  83. set_spec_constant_default_value_pass.h
  84. strength_reduction_pass.cpp
  85. strength_reduction_pass.h
  86. strip_debug_info_pass.cpp
  87. strip_debug_info_pass.h
  88. type_manager.cpp
  89. type_manager.h
  90. types.cpp
  91. types.h
  92. unify_const_pass.cpp
  93. unify_const_pass.h