tree: 20c4d857a7103f369533038cb277e612dc4c7dc1 [path history] [tgz]
  1. Inputs/
  2. abcopts.sil
  3. alias-crash.sil
  4. allocbox_to_stack.sil
  5. allocbox_to_stack_with_false.swift
  6. always_inline.sil
  7. array_count_propagation.sil
  8. array_element_propagation.sil
  9. array_mutable_assertonly.swift
  10. array_specialize.sil
  11. assert_configuration.sil
  12. basic-aa.sil
  13. basic-callee-printer.sil
  14. bridged_casts_folding.swift
  15. bridging_checked_cast.sil
  16. canonicalize_switch_enum.sil
  17. capture_promotion.sil
  18. capture_promotion.swift
  19. capture_promotion_reachability.sil
  20. capture_propagation.sil
  21. capture_propagation_linkage.swift
  22. cast_folding.swift
  23. cast_folding_no_bridging.sil
  24. cast_folding_objc.swift
  25. cast_folding_objc_no_foundation.swift
  26. cast_foldings.sil
  27. cast_promote.sil
  28. closure_specialize.sil
  29. closure_specialize_consolidated.sil
  30. closure_specialize_simple.sil
  31. constant_propagation.sil
  32. constant_propagation2.sil
  33. constant_propagation_castopt_analysis_invalidation.sil
  34. constant_propagation_diagnostics.swift
  35. copyforward.sil
  36. cowarray_opt.sil
  37. cropoverflow.sil
  38. cse.sil
  39. cse_apply.sil
  40. dead_alloc_elim.sil
  41. dead_array_elim.sil
  42. dead_code_elimination.sil
  43. dead_func.swift
  44. dead_func_init_method.sil
  45. dead_function_elimination.swift
  46. dead_inlined_func.swift
  47. dead_internal_func.swift
  48. dead_method.swift
  49. dead_store_elim.sil
  50. dead_witness_module.swift
  51. definite_init.sil
  52. definite_init.swift
  53. definite_init_crashes.sil
  54. definite_init_diagnostics.swift
  55. definite_init_failable_initializers.swift
  56. definite_init_failable_initializers_diagnostics.swift
  57. definite_init_hang.swift
  58. definite_init_objc_factory_init.swift
  59. destructor_analysis.sil
  60. DestructorAnalysis.swift
  61. devirt_access.sil
  62. devirt_access.swift
  63. devirt_access_other_module.swift
  64. devirt_alloc_ref_dynamic.sil
  65. devirt_archetype_method.swift
  66. devirt_base_class.swift
  67. devirt_bound_generic.swift
  68. devirt_concrete_subclass_of_generic_class.swift
  69. devirt_contravariant_args.swift
  70. devirt_covariant_return.swift
  71. devirt_ctors.sil
  72. devirt_default_case.swift
  73. devirt_dependent_types.swift
  74. devirt_extension.swift
  75. devirt_inherited_conformance.swift
  76. devirt_jump_thread.sil
  77. devirt_jump_thread_crasher.sil
  78. devirt_materializeForSet.swift
  79. devirt_method_with_generic_params.swift
  80. devirt_override.sil
  81. devirt_protocol_method_invocations.swift
  82. devirt_release.sil
  83. devirt_single_module_in_multiple_files.swift
  84. devirt_specialized_conformance.swift
  85. devirt_specialized_inherited_interplay.swift
  86. devirt_static_witness_method.sil
  87. devirt_try_apply.sil
  88. devirt_type_subst_bug.swift
  89. devirt_unbound_generic.swift
  90. devirt_value_metatypes.swift
  91. devirtualize.sil
  92. devirtualize1.swift
  93. devirtualize2.sil
  94. devirtualize_cast.swift
  95. devirtualize_existential.swift
  96. diagnose_unreachable.sil
  97. diagnostic_constant_propagation.swift
  98. diagnostic_constant_propagation_int.swift
  99. earlycodemotion.sil
  100. enum_jump_thread.sil
  101. escape_analysis.sil
  102. existential_type_propagation.sil
  103. external_defs_to_decls.sil
  104. fold_enums.sil
  105. function-order.sil
  106. functionsigopts.sil
  107. functionsigopts_self.swift
  108. functionsigopts_sroa.sil
  109. global_arc_opts_layout_compatible_casts.sil
  110. global_arc_opts_loops.sil.gyb
  111. global_arc_unique_check.sil
  112. global_lsopts_crash.sil
  113. global_property_opt.sil
  114. global_property_opt_objc.sil
  115. globalarcopts.sil
  116. globalarcopts_loops.sil
  117. globalarcopts_rcidentityanalysis.sil
  118. globalloadstoreopts_self_cycle_bug.sil
  119. globalopt.sil
  120. globalopt_global_propagation.swift
  121. globalopt_let_propagation.swift
  122. globalredundantloadelimination.sil
  123. high_level_cse.sil
  124. high_level_licm.sil
  125. inline_addressor.swift
  126. inline_caches.sil
  127. inline_deep.sil
  128. inline_devirtualize_specialize.sil
  129. inline_heuristics.sil
  130. inline_recursive.swift
  131. inline_self.swift
  132. inline_semantics.sil
  133. inline_thunk.swift
  134. inline_tryApply.sil
  135. inlinecaches_arc.sil
  136. inlinecaches_invalidate_failure.sil
  137. inlinecaches_objc.sil
  138. inliner_loop.swift
  139. inout_deshadow.sil
  140. inout_deshadow_integration.swift
  141. iv_info_printer.sil
  142. latecodemotion.sil
  143. let_propagation.swift
  144. let_properties_opts.swift
  145. licm.sil
  146. licm_apply.sil
  147. linker.swift
  148. loop-region-analysis.sil
  149. loop_canonicalizer.sil
  150. loop_info_printer.sil
  151. loop_unroll.sil
  152. looprotate.sil
  153. loweraggregateinstrs.sil
  154. lslocation_expansion.sil
  155. lslocation_reduction.sil
  156. lslocation_type_only_expansion.sil
  157. mandatory_inlining.sil
  158. mandatory_inlining.swift
  159. mandatory_inlining_circular.sil
  160. mandatory_inlining_circular.swift
  161. mem-behavior.sil
  162. mem2reg.sil
  163. mem2reg_liveness.sil
  164. mem2reg_simple.sil
  165. mem2reg_unreachable.sil
  166. merge_cond_fail.sil
  167. mm_inlinecaches_multiple.sil
  168. move_cond_fail.sil
  169. no-external-defs-onone.sil
  170. no_opt.swift
  171. noreturn_folding.sil
  172. optimize_never.sil
  173. pa_removal.sil
  174. peephole_thick_to_objc_metatype.sil
  175. peephole_trunc_and_ext.sil
  176. performance_inliner.sil
  177. polymorphic_inline_caches.sil
  178. predictable_memopt.sil
  179. predictable_memopt_unreferenceable_storage.swift
  180. prespecialize.swift
  181. protocol_lookup.swift
  182. pure_apply.swift
  183. recursive_func.sil
  184. recursive_single.sil
  185. redundantloadelimination.sil
  186. ref_elt_addr.sil
  187. remove_pins.sil
  188. remove_unused_func.sil
  189. return.swift
  190. select_enum_addr_reads_memory.sil
  191. side-effect.sil
  192. sil_combine.sil
  193. sil_combine_bitops.sil
  194. sil_combine_devirt.sil
  195. sil_combine_enum_addr.sil
  196. sil_combine_enums.sil
  197. sil_combine_objc_bridge.sil
  198. sil_combine_same_ops.sil
  199. sil_combine_uncheck.sil
  200. sil_concat_string_literals.sil
  201. sil_locations.sil
  202. sil_locations.swift
  203. sil_simplify_instrs.sil
  204. sil_witness_tables_external_witnesstable.swift
  205. simp_enum.sil
  206. simplify_cfg.sil
  207. simplify_cfg_and_combine.sil
  208. simplify_cfg_args.sil
  209. simplify_cfg_args_crash.sil
  210. simplify_cfg_jump_thread_crash.sil
  211. simplify_cfg_select_enum.sil
  212. sink.sil
  213. spec_archetype_method.swift
  214. spec_conf1.swift
  215. spec_conf2.swift
  216. spec_recursion.swift
  217. specialization_of_stdlib_binary_only.swift
  218. specialize.sil
  219. specialize_anyobject.swift
  220. specialize_apply_conf.swift
  221. specialize_cg_update_crash.sil
  222. specialize_chain.swift
  223. specialize_checked_cast_branch.swift
  224. specialize_ext.swift
  225. specialize_inherited.sil
  226. specialize_metatypes_with_nondefault_representation.sil
  227. specialize_recursive_generics.sil
  228. specialize_self.swift
  229. specialize_unconditional_checked_cast.swift
  230. split_critical_edges.sil
  231. sroa.sil
  232. sroa_bbargs.sil
  233. sroa_unreferenced_members.swift
  234. stack_promotion.sil
  235. static_initializer.sil
  236. static_report.sil
  237. strip_debug_info.sil
  238. super_class_method.swift
  239. super_init.swift
  240. super_method.swift
  241. super_objc_class_method.swift
  242. swap_refcnt.swift
  243. switch.swift
  244. throw_inline.swift
  245. typed-access-tb-aa.sil
  246. unexpected_error.sil
  247. unreachable_code.swift
  248. unused_containers.swift
  249. verifier.sil
  250. verifier_reject.sil