| Parent directory.. |
| Directory Inputs |
| File abcopts.sil |
| File alias-crash.sil |
| File allocbox_to_stack.sil |
| File allocbox_to_stack_not_crash.swift |
| File allocbox_to_stack_with_false.swift |
| File always_inline.sil |
| File arcsequenceopts.sil |
| File arcsequenceopts_casts.sil |
| File arcsequenceopts_loops.sil |
| File arcsequenceopts_loops.sil.gyb |
| File arcsequenceopts_rcidentityanalysis.sil |
| File arcsequenceopts_uniquecheck.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 basic-instruction-properties.sil |
| File bridged_casts_folding.swift |
| File bridging_checked_cast.sil |
| File caller_analysis_printer.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_generics.swift |
| File cast_folding_objc_no_foundation.swift |
| File cast_foldings.sil |
| File cast_promote.sil |
| File closure_spec_and_inline.swift |
| File closure_specialize.sil |
| File closure_specialize_consolidated.sil |
| File closure_specialize_simple.sil |
| File conditionforwarding.sil |
| File const_fold_objc_bridge.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 cse_objc.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_partial_apply_arg.swift |
| File dead_store_elim.sil |
| File dead_witness_module.swift |
| File deadargsignatureopt.sil |
| File definite_init.sil |
| File definite_init.swift |
| File definite_init_crashes.sil |
| File definite_init_diagnostics.swift |
| File definite_init_diagnostics_objc.swift |
| File definite_init_failable_initializers.swift |
| File definite_init_failable_initializers_diagnostics.swift |
| File definite_init_hang.swift |
| File definite_init_lvalue_let_witness_methods.swift |
| File definite_init_objc_factory_init.swift |
| File definite_init_protocol_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_default_witness_method.sil |
| 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_speculate.swift |
| File devirt_speculative.sil |
| 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 eager_specialize.sil |
| File earlycodemotion.sil |
| File enum_jump_thread.sil |
| File epilogue_arc_dumper.sil |
| File epilogue_release_dumper.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_property_opt.sil |
| File global_property_opt_objc.sil |
| File globalopt.sil |
| File globalopt_global_propagation.swift |
| File globalopt_let_propagation.swift |
| File high_level_cse.sil |
| File high_level_licm.sil |
| File inline_addressor.swift |
| File inline_caches.sil |
| File inline_deep.swift |
| 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_coldblocks.sil |
| File inliner_loop.swift |
| File inliner_spa.sil |
| 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 let_properties_opts_runtime.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 mandatory_nil_comparison_inlining.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 move_cond_fail_simplify_cfg.sil |
| File no-external-defs-onone.sil |
| File no_opt.swift |
| File noreturn_folding.sil |
| File opened_archetype_operands_tracking.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 postdomtree_verification_crash.sil |
| File predictable_memopt.sil |
| File predictable_memopt_unreferenceable_storage.swift |
| File prespecialization_with_definition.sil |
| File prespecialize.swift |
| File protocol_lookup.swift |
| File pure_apply.swift |
| File rcidentity.sil |
| File recursive_func.sil |
| File recursive_single.sil |
| File redundant_load_and_dead_store_elim.sil |
| File redundant_load_elim.sil |
| File redundant_load_elim_with_casts.sil |
| File ref_elt_addr.sil |
| File remove_pins.sil |
| File remove_unused_func.sil |
| File retain_release_code_motion.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.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_class_inherits_base_inherits_protocol.swift |
| File specialize_deep_generics.swift |
| File specialize_default_witness.sil |
| File specialize_ext.swift |
| File specialize_inherited.sil |
| File specialize_metatypes_with_nondefault_representation.sil |
| File specialize_partial_apply.swift |
| File specialize_property_behavior.swift |
| File specialize_reabstraction.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 stack_promotion_escaping.swift |
| 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 unreachable_dealloc_stack.sil |
| File unsafe_guaranteed_peephole.sil |
| File unused_containers.swift |
| File verifier.sil |
| File verifier_reject.sil |