tree: 047691712f228e22ba33d902de599ae710b5df3c [path history] [tgz]
  1. Inputs/
  2. abcopts.sil
  3. access_enforcement_noescape.swift
  4. access_enforcement_selection.sil
  5. access_enforcement_selection.swift
  6. access_marker_elim.sil
  7. access_marker_mandatory.swift
  8. access_summary_analysis.sil
  9. address_lowering.sil
  10. address_projection.sil
  11. alias-crash.sil
  12. alive_method_with_thunk.swift
  13. allocbox_to_stack.sil
  14. allocbox_to_stack_not_crash.swift
  15. allocbox_to_stack_not_crash_ownership.swift
  16. allocbox_to_stack_ownership.sil
  17. allocstack_hoisting.sil
  18. always_inline.sil
  19. arcsequenceopts.sil
  20. arcsequenceopts_casts.sil
  21. arcsequenceopts_loops.sil
  22. arcsequenceopts_loops.sil.gyb
  23. arcsequenceopts_rcidentityanalysis.sil
  24. arcsequenceopts_uniquecheck.sil
  25. array_contentof_opt.swift
  26. array_count_propagation.sil
  27. array_element_propagation.sil
  28. array_mutable_assertonly.swift
  29. array_specialize.sil
  30. assert_configuration.sil
  31. assume_single_threaded.sil
  32. basic-aa.sil
  33. basic-callee-printer.sil
  34. basic-instruction-properties.sil
  35. bridged_casts_folding.swift
  36. bridging_checked_cast.sil
  37. bug-reducer-tester-miscompile.sil
  38. bug-reducer-tester-opt-crasher.sil
  39. bug-reducer-tester-runtime-crasher.sil
  40. caller_analysis_printer.sil
  41. canonicalize_switch_enum.sil
  42. capture_promotion.sil
  43. capture_promotion.swift
  44. capture_promotion_generic_context.sil
  45. capture_promotion_generic_context_ownership.sil
  46. capture_promotion_ownership.sil
  47. capture_promotion_ownership.swift
  48. capture_promotion_reachability.sil
  49. capture_propagation.sil
  50. capture_propagation_linkage.swift
  51. cast_folding.swift
  52. cast_folding_no_bridging.sil
  53. cast_folding_objc.swift
  54. cast_folding_objc_bridging_conditional.sil
  55. cast_folding_objc_generics.swift
  56. cast_folding_objc_no_foundation.swift
  57. cast_foldings.sil
  58. cast_promote.sil
  59. character_literals.swift
  60. closure_spec_and_inline.swift
  61. closure_specialize.sil
  62. closure_specialize_consolidated.sil
  63. closure_specialize_dynamic_self.swift
  64. closure_specialize_fragile.swift
  65. closure_specialize_opaque.sil
  66. closure_specialize_simple.sil
  67. compare_types.swift
  68. conditionforwarding.sil
  69. const_fold_objc_bridge.sil
  70. constant_propagation.sil
  71. constant_propagation2.sil
  72. constant_propagation_castopt_analysis_invalidation.sil
  73. constant_propagation_diagnostics.swift
  74. copyforward.sil
  75. cowarray_opt.sil
  76. cropoverflow.sil
  77. cse.sil
  78. cse_apply.sil
  79. cse_objc.sil
  80. dead_alloc_elim.sil
  81. dead_array_elim.sil
  82. dead_code_elimination.sil
  83. dead_func.swift
  84. dead_func_init_method.sil
  85. dead_function_elimination.swift
  86. dead_inlined_func.swift
  87. dead_internal_func.swift
  88. dead_method.swift
  89. dead_partial_apply_arg.swift
  90. dead_store_elim.sil
  91. dead_witness_module.swift
  92. deadargsignatureopt.sil
  93. definite_init.swift
  94. definite_init_crashes.sil
  95. definite_init_diagnostics.swift
  96. definite_init_diagnostics_objc.swift
  97. definite_init_existential_let.swift
  98. definite_init_extension.swift
  99. definite_init_failable_initializers.swift
  100. definite_init_failable_initializers_diagnostics.swift
  101. definite_init_hang.swift
  102. definite_init_lvalue_let_witness_methods.swift
  103. definite_init_markuninitialized_delegatingself.sil
  104. definite_init_markuninitialized_derivedself.sil
  105. definite_init_markuninitialized_rootself.sil
  106. definite_init_markuninitialized_var.sil
  107. definite_init_objc_factory_init.swift
  108. definite_init_protocol_init.swift
  109. destructor_analysis.sil
  110. DestructorAnalysis.swift
  111. devirt_access.sil
  112. devirt_access.swift
  113. devirt_alloc_ref_dynamic.sil
  114. devirt_archetype_method.swift
  115. devirt_base_class.swift
  116. devirt_bound_generic.swift
  117. devirt_concrete_subclass_of_generic_class.swift
  118. devirt_contravariant_args.swift
  119. devirt_covariant_return.swift
  120. devirt_ctors.sil
  121. devirt_default_case.swift
  122. devirt_default_witness_method.sil
  123. devirt_dependent_types.swift
  124. devirt_extension.swift
  125. devirt_generic_witness_method.sil
  126. devirt_inherited_conformance.swift
  127. devirt_jump_thread.sil
  128. devirt_jump_thread_crasher.sil
  129. devirt_materializeForSet.swift
  130. devirt_method_with_generic_params.swift
  131. devirt_nested_class.swift
  132. devirt_override.sil
  133. devirt_protocol_method_invocations.swift
  134. devirt_release.sil
  135. devirt_single_module_in_multiple_files.swift
  136. devirt_specialized_conformance.swift
  137. devirt_specialized_inherited_interplay.swift
  138. devirt_speculate.swift
  139. devirt_speculative.sil
  140. devirt_static_witness_method.sil
  141. devirt_try_apply.sil
  142. devirt_type_subst_bug.swift
  143. devirt_unbound_generic.swift
  144. devirt_value_metatypes.swift
  145. devirtualize.sil
  146. devirtualize1.swift
  147. devirtualize2.sil
  148. devirtualize_cast.swift
  149. devirtualize_existential.swift
  150. diagnose_unreachable.sil
  151. diagnostic_constant_propagation.swift
  152. diagnostic_constant_propagation_int.swift
  153. eager_specialize.sil
  154. earlycodemotion.sil
  155. enum_jump_thread.sil
  156. epilogue_arc_dumper.sil
  157. epilogue_release_dumper.sil
  158. escape_analysis.sil
  159. exclusivity_static_diagnostics.sil
  160. exclusivity_static_diagnostics.swift
  161. exclusivity_static_diagnostics_swift3.swift
  162. existential_type_propagation.sil
  163. external_defs_to_decls.sil
  164. external_func_definition_elim_transparent_methods.sil
  165. fold_enums.sil
  166. funcsig_opaque.sil
  167. function_order.sil
  168. functionsigopts.sil
  169. functionsigopts_self.swift
  170. functionsigopts_sroa.sil
  171. generic_inline_self.swift
  172. generic_specialization_loops_detection_with_loops.swift
  173. generic_specialization_loops_detection_without_loops.swift
  174. global_init_with_empty.swift
  175. global_property_opt.sil
  176. global_property_opt_objc.sil
  177. globalopt.sil
  178. globalopt_global_propagation.swift
  179. globalopt_let_propagation.swift
  180. globalopt_linkage.swift
  181. guaranteed_arc_opts.sil
  182. guaranteed_arc_opts_qualified.sil
  183. high_level_cse.sil
  184. high_level_licm.sil
  185. illegal_escaping_address.swift
  186. inline_addressor.swift
  187. inline_cache_and_arc.swift
  188. inline_caches.sil
  189. inline_deep.swift
  190. inline_devirtualize_specialize.sil
  191. inline_generics.sil
  192. inline_heuristics.sil
  193. inline_late.sil
  194. inline_recursive.swift
  195. inline_self.swift
  196. inline_semantics.sil
  197. inline_thunk.swift
  198. inline_tryApply.sil
  199. inlinecaches_arc.sil
  200. inlinecaches_invalidate_failure.sil
  201. inlinecaches_objc.sil
  202. inliner_coldblocks.sil
  203. inliner_loop.swift
  204. inliner_spa.sil
  205. inout_capture_diagnostics.swift
  206. inout_deshadow_integration.swift
  207. iv_info_printer.sil
  208. latecodemotion.sil
  209. let_propagation.swift
  210. let_properties_opts.swift
  211. let_properties_opts_runtime.swift
  212. licm.sil
  213. licm_apply.sil
  214. linker.swift
  215. loop-region-analysis.sil
  216. loop_canonicalizer.sil
  217. loop_info_printer.sil
  218. loop_unroll.sil
  219. looprotate.sil
  220. loweraggregateinstrs.sil
  221. lslocation_expansion.sil
  222. lslocation_reduction.sil
  223. lslocation_type_only_expansion.sil
  224. mandatory_inlining.sil
  225. mandatory_inlining.swift
  226. mandatory_inlining_circular.sil
  227. mandatory_inlining_circular.swift
  228. mandatory_inlining_devirt.swift
  229. mandatory_inlining_open_existential.sil
  230. mandatory_nil_comparison_inlining.swift
  231. mark_uninitialized_fixup.sil
  232. mem-behavior.sil
  233. mem2reg.sil
  234. mem2reg_liveness.sil
  235. mem2reg_simple.sil
  236. mem2reg_unreachable.sil
  237. merge_cond_fail.sil
  238. mm_inlinecaches_multiple.sil
  239. move_cond_fail.sil
  240. move_cond_fail_simplify_cfg.sil
  241. no-external-defs-onone.sil
  242. no_external_def_to_decl_for_transparent.sil
  243. no_opt.swift
  244. no_traps_in_dict_loopup.swift
  245. noreturn_folding.sil
  246. noreturn_folding_ownership.sil
  247. opaque_values_mandatory.sil
  248. opaque_values_opt.sil
  249. opened_archetype_operands_tracking.sil
  250. optimize_never.sil
  251. optimizer_counters.sil
  252. outliner.swift
  253. ownership_model_eliminator.sil
  254. pa_removal.sil
  255. partial_specialization.sil
  256. pass_printer.swift
  257. peephole_thick_to_objc_metatype.sil
  258. peephole_trunc_and_ext.sil
  259. performance_inliner.sil
  260. pointer_conversion.swift
  261. polymorphic_inline_caches.sil
  262. postdomtree_verification_crash.sil
  263. predictable_memopt.sil
  264. predictable_memopt_unreferenceable_storage.swift
  265. prespecialization_with_definition.sil
  266. prespecialize.swift
  267. protocol_lookup.swift
  268. pure_apply.swift
  269. rcidentity.sil
  270. recursive_func.sil
  271. recursive_single.sil
  272. redundant_load_and_dead_store_elim.sil
  273. redundant_load_elim.sil
  274. redundant_load_elim_with_casts.sil
  275. ref_elt_addr.sil
  276. remove_pins.sil
  277. remove_unused_func.sil
  278. retain_release_code_motion.sil
  279. return.swift
  280. select_enum_addr_reads_memory.sil
  281. semantic-arc-opts.sil
  282. side-effect.sil
  283. sil_combine.sil
  284. sil_combine_apply.sil
  285. sil_combine_bitops.sil
  286. sil_combine_devirt.sil
  287. sil_combine_enum_addr.sil
  288. sil_combine_enums.sil
  289. sil_combine_objc.sil
  290. sil_combine_objc_bridge.sil
  291. sil_combine_opaque.sil
  292. sil_combine_same_ops.sil
  293. sil_combine_uncheck.sil
  294. sil_concat_string_literals.sil
  295. sil_locations.sil
  296. sil_locations.swift
  297. sil_simplify_instrs.sil
  298. sil_witness_tables_external_witnesstable.swift
  299. simp_enum.sil
  300. simplify_cfg.sil
  301. simplify_cfg_and_combine.sil
  302. simplify_cfg_args.sil
  303. simplify_cfg_args_crash.sil
  304. simplify_cfg_jump_thread_crash.sil
  305. simplify_cfg_opaque.sil
  306. simplify_cfg_select_enum.sil
  307. simplify_cfg_unique_values.sil
  308. simplify_unreachable_containing_blocks.sil
  309. sink.sil
  310. spec_archetype_method.swift
  311. spec_conf1.swift
  312. spec_conf2.swift
  313. spec_recursion.swift
  314. specialization_of_stdlib_binary_only.swift
  315. specialize.sil
  316. specialize_anyobject.swift
  317. specialize_apply_conf.swift
  318. specialize_cg_update_crash.sil
  319. specialize_chain.swift
  320. specialize_checked_cast_branch.swift
  321. specialize_class_inherits_base_inherits_protocol.swift
  322. specialize_deep_generics.swift
  323. specialize_default_witness.sil
  324. specialize_dynamic_self.swift
  325. specialize_ext.swift
  326. specialize_inherited.sil
  327. specialize_inherited_multifile.swift
  328. specialize_metatypes_with_nondefault_representation.sil
  329. specialize_opaque.sil
  330. specialize_partial_apply.swift
  331. specialize_property_behavior.swift
  332. specialize_reabstraction.sil
  333. specialize_recursive_generics.sil
  334. specialize_refined_adds_constraints.swift
  335. specialize_same_type_constraint.swift
  336. specialize_self.swift
  337. specialize_self_conforming.swift
  338. specialize_unconditional_checked_cast.swift
  339. specialized_anyobject_conformance.swift
  340. split_critical_edges.sil
  341. sr-4957.swift
  342. sroa.sil
  343. sroa_bbargs.sil
  344. sroa_unreferenced_members.swift
  345. stack_promotion.sil
  346. stack_promotion_array_literal.swift
  347. stack_promotion_escaping.swift
  348. static_arrays.swift
  349. static_initializer.sil
  350. static_report.sil
  351. string_switch.swift
  352. strip_debug_info.sil
  353. super_class_method.swift
  354. super_init.swift
  355. super_method.swift
  356. super_objc_class_method.swift
  357. swap_refcnt.swift
  358. temp_rvalue_opt.sil
  359. throw_inline.swift
  360. typed-access-tb-aa.sil
  361. unexpected_error.sil
  362. unreachable_code.swift
  363. unreachable_dealloc_stack.sil
  364. unsafe_guaranteed_peephole.sil
  365. unused_containers.swift
  366. verifier.sil
  367. verifier_reject.sil