Parent directory.. |
Directory Inputs |
File abcopts.sil |
File alias-crash.sil |
File allocbox_to_stack.sil |
File allocbox_to_stack_with_false.swift |
File always_inline.sil |
File array_count_propagation.sil |
File array_element_propagation.sil |
File array_mutable_assertonly.swift |
File array_specialize.sil |
File assert_configuration.sil |
File basic-aa.sil |
File basic-callee-printer.sil |
File bridged_casts_folding.swift |
File bridging_checked_cast.sil |
File canonicalize_switch_enum.sil |
File capture_promotion.sil |
File capture_promotion.swift |
File capture_promotion_reachability.sil |
File capture_propagation.sil |
File capture_propagation_linkage.swift |
File cast_folding.swift |
File cast_folding_no_bridging.sil |
File cast_folding_objc.swift |
File cast_folding_objc_no_foundation.swift |
File cast_foldings.sil |
File cast_promote.sil |
File closure_specialize.sil |
File closure_specialize_consolidated.sil |
File closure_specialize_simple.sil |
File constant_propagation.sil |
File constant_propagation2.sil |
File constant_propagation_castopt_analysis_invalidation.sil |
File constant_propagation_diagnostics.swift |
File copyforward.sil |
File cowarray_opt.sil |
File cropoverflow.sil |
File cse.sil |
File cse_apply.sil |
File dead_alloc_elim.sil |
File dead_array_elim.sil |
File dead_code_elimination.sil |
File dead_func.swift |
File dead_func_init_method.sil |
File dead_function_elimination.swift |
File dead_inlined_func.swift |
File dead_internal_func.swift |
File dead_method.swift |
File dead_store_elim.sil |
File dead_witness_module.swift |
File definite_init.sil |
File definite_init.swift |
File definite_init_crashes.sil |
File definite_init_diagnostics.swift |
File definite_init_failable_initializers.swift |
File definite_init_failable_initializers_diagnostics.swift |
File definite_init_hang.swift |
File definite_init_objc_factory_init.swift |
File destructor_analysis.sil |
File DestructorAnalysis.swift |
File devirt_access.sil |
File devirt_access.swift |
File devirt_access_other_module.swift |
File devirt_alloc_ref_dynamic.sil |
File devirt_archetype_method.swift |
File devirt_base_class.swift |
File devirt_bound_generic.swift |
File devirt_concrete_subclass_of_generic_class.swift |
File devirt_contravariant_args.swift |
File devirt_covariant_return.swift |
File devirt_ctors.sil |
File devirt_default_case.swift |
File devirt_dependent_types.swift |
File devirt_extension.swift |
File devirt_inherited_conformance.swift |
File devirt_jump_thread.sil |
File devirt_jump_thread_crasher.sil |
File devirt_materializeForSet.swift |
File devirt_method_with_generic_params.swift |
File devirt_override.sil |
File devirt_protocol_method_invocations.swift |
File devirt_release.sil |
File devirt_single_module_in_multiple_files.swift |
File devirt_specialized_conformance.swift |
File devirt_specialized_inherited_interplay.swift |
File devirt_static_witness_method.sil |
File devirt_try_apply.sil |
File devirt_type_subst_bug.swift |
File devirt_unbound_generic.swift |
File devirt_value_metatypes.swift |
File devirtualize.sil |
File devirtualize1.swift |
File devirtualize2.sil |
File devirtualize_cast.swift |
File devirtualize_existential.swift |
File diagnose_unreachable.sil |
File diagnostic_constant_propagation.swift |
File diagnostic_constant_propagation_int.swift |
File earlycodemotion.sil |
File enum_jump_thread.sil |
File escape_analysis.sil |
File existential_type_propagation.sil |
File external_defs_to_decls.sil |
File fold_enums.sil |
File function-order.sil |
File functionsigopts.sil |
File functionsigopts_self.swift |
File functionsigopts_sroa.sil |
File global_arc_opts_layout_compatible_casts.sil |
File global_arc_opts_loops.sil.gyb |
File global_arc_unique_check.sil |
File global_lsopts_crash.sil |
File global_property_opt.sil |
File global_property_opt_objc.sil |
File globalarcopts.sil |
File globalarcopts_loops.sil |
File globalarcopts_rcidentityanalysis.sil |
File globalloadstoreopts_self_cycle_bug.sil |
File globalopt.sil |
File globalopt_global_propagation.swift |
File globalopt_let_propagation.swift |
File globalredundantloadelimination.sil |
File high_level_cse.sil |
File high_level_licm.sil |
File inline_addressor.swift |
File inline_caches.sil |
File inline_deep.sil |
File inline_devirtualize_specialize.sil |
File inline_heuristics.sil |
File inline_recursive.swift |
File inline_self.swift |
File inline_semantics.sil |
File inline_thunk.swift |
File inline_tryApply.sil |
File inlinecaches_arc.sil |
File inlinecaches_invalidate_failure.sil |
File inlinecaches_objc.sil |
File inliner_loop.swift |
File inout_deshadow.sil |
File inout_deshadow_integration.swift |
File iv_info_printer.sil |
File latecodemotion.sil |
File let_propagation.swift |
File let_properties_opts.swift |
File licm.sil |
File licm_apply.sil |
File linker.swift |
File loop-region-analysis.sil |
File loop_canonicalizer.sil |
File loop_info_printer.sil |
File loop_unroll.sil |
File looprotate.sil |
File loweraggregateinstrs.sil |
File lslocation_expansion.sil |
File lslocation_reduction.sil |
File lslocation_type_only_expansion.sil |
File mandatory_inlining.sil |
File mandatory_inlining.swift |
File mandatory_inlining_circular.sil |
File mandatory_inlining_circular.swift |
File mem-behavior.sil |
File mem2reg.sil |
File mem2reg_liveness.sil |
File mem2reg_simple.sil |
File mem2reg_unreachable.sil |
File merge_cond_fail.sil |
File mm_inlinecaches_multiple.sil |
File move_cond_fail.sil |
File no-external-defs-onone.sil |
File no_opt.swift |
File noreturn_folding.sil |
File optimize_never.sil |
File pa_removal.sil |
File peephole_thick_to_objc_metatype.sil |
File peephole_trunc_and_ext.sil |
File performance_inliner.sil |
File polymorphic_inline_caches.sil |
File predictable_memopt.sil |
File predictable_memopt_unreferenceable_storage.swift |
File prespecialize.swift |
File protocol_lookup.swift |
File pure_apply.swift |
File recursive_func.sil |
File recursive_single.sil |
File redundantloadelimination.sil |
File ref_elt_addr.sil |
File remove_pins.sil |
File remove_unused_func.sil |
File return.swift |
File select_enum_addr_reads_memory.sil |
File side-effect.sil |
File sil_combine.sil |
File sil_combine_bitops.sil |
File sil_combine_devirt.sil |
File sil_combine_enum_addr.sil |
File sil_combine_enums.sil |
File sil_combine_objc_bridge.sil |
File sil_combine_same_ops.sil |
File sil_combine_uncheck.sil |
File sil_concat_string_literals.sil |
File sil_locations.sil |
File sil_locations.swift |
File sil_simplify_instrs.sil |
File sil_witness_tables_external_witnesstable.swift |
File simp_enum.sil |
File simplify_cfg.sil |
File simplify_cfg_and_combine.sil |
File simplify_cfg_args.sil |
File simplify_cfg_args_crash.sil |
File simplify_cfg_jump_thread_crash.sil |
File simplify_cfg_select_enum.sil |
File sink.sil |
File spec_archetype_method.swift |
File spec_conf1.swift |
File spec_conf2.swift |
File spec_recursion.swift |
File specialization_of_stdlib_binary_only.swift |
File specialize.sil |
File specialize_anyobject.swift |
File specialize_apply_conf.swift |
File specialize_cg_update_crash.sil |
File specialize_chain.swift |
File specialize_checked_cast_branch.swift |
File specialize_ext.swift |
File specialize_inherited.sil |
File specialize_metatypes_with_nondefault_representation.sil |
File specialize_recursive_generics.sil |
File specialize_self.swift |
File specialize_unconditional_checked_cast.swift |
File split_critical_edges.sil |
File sroa.sil |
File sroa_bbargs.sil |
File sroa_unreferenced_members.swift |
File stack_promotion.sil |
File static_initializer.sil |
File static_report.sil |
File strip_debug_info.sil |
File super_class_method.swift |
File super_init.swift |
File super_method.swift |
File super_objc_class_method.swift |
File swap_refcnt.swift |
File switch.swift |
File throw_inline.swift |
File typed-access-tb-aa.sil |
File unexpected_error.sil |
File unreachable_code.swift |
File unused_containers.swift |
File verifier.sil |
File verifier_reject.sil |