File Mode Size
Inputs
DestructorAnalysis.swift -rw-r--r-- 690 bytes
abcopts.sil -rw-r--r-- 41.7 KB
alias-crash.sil -rw-r--r-- 1.2 KB
allocbox_to_stack.sil -rw-r--r-- 23.1 KB
allocbox_to_stack_with_false.swift -rw-r--r-- 770 bytes
always_inline.sil -rw-r--r-- 1.2 KB
arcsequenceopts.sil -rw-r--r-- 63.5 KB
arcsequenceopts_casts.sil -rw-r--r-- 1.3 KB
arcsequenceopts_loops.sil -rw-r--r-- 12.7 KB
arcsequenceopts_loops.sil.gyb -rw-r--r-- 2.6 KB
arcsequenceopts_rcidentityanalysis.sil -rw-r--r-- 19.8 KB
arcsequenceopts_uniquecheck.sil -rw-r--r-- 3.0 KB
array_count_propagation.sil -rw-r--r-- 10.3 KB
array_element_propagation.sil -rw-r--r-- 11.3 KB
array_mutable_assertonly.swift -rw-r--r-- 5.5 KB
array_specialize.sil -rw-r--r-- 3.1 KB
assert_configuration.sil -rw-r--r-- 1.0 KB
basic-aa.sil -rw-r--r-- 19.0 KB
basic-callee-printer.sil -rw-r--r-- 22.7 KB
bridged_casts_folding.swift -rw-r--r-- 25.2 KB
bridging_checked_cast.sil -rw-r--r-- 1.8 KB
canonicalize_switch_enum.sil -rw-r--r-- 2.4 KB
capture_promotion.sil -rw-r--r-- 8.7 KB
capture_promotion.swift -rw-r--r-- 833 bytes
capture_promotion_reachability.sil -rw-r--r-- 10.2 KB
capture_propagation.sil -rw-r--r-- 7.0 KB
capture_propagation_linkage.swift -rw-r--r-- 641 bytes
cast_folding.swift -rw-r--r-- 20.4 KB
cast_folding_no_bridging.sil -rw-r--r-- 1.6 KB
cast_folding_objc.swift -rw-r--r-- 8.6 KB
cast_folding_objc_no_foundation.swift -rw-r--r-- 2.8 KB
cast_foldings.sil -rw-r--r-- 4.2 KB
cast_promote.sil -rw-r--r-- 12.0 KB
closure_specialize.sil -rw-r--r-- 13.3 KB
closure_specialize_consolidated.sil -rw-r--r-- 19.5 KB
closure_specialize_simple.sil -rw-r--r-- 11.2 KB
constant_propagation.sil -rw-r--r-- 17.3 KB
constant_propagation2.sil -rw-r--r-- 668 bytes
constant_propagation_castopt_analysis_invalidation.sil -rw-r--r-- 12.6 KB
constant_propagation_diagnostics.swift -rw-r--r-- 544 bytes
copyforward.sil -rw-r--r-- 20.3 KB
cowarray_opt.sil -rw-r--r-- 55.2 KB
cropoverflow.sil -rw-r--r-- 40.1 KB
cse.sil -rw-r--r-- 48.7 KB
cse_apply.sil -rw-r--r-- 5.4 KB
cse_objc.sil -rw-r--r-- 5.9 KB
dead_alloc_elim.sil -rw-r--r-- 10.2 KB
dead_array_elim.sil -rw-r--r-- 2.1 KB
dead_code_elimination.sil -rw-r--r-- 8.0 KB
dead_func.swift -rw-r--r-- 197 bytes
dead_func_init_method.sil -rw-r--r-- 995 bytes
dead_function_elimination.swift -rw-r--r-- 3.6 KB
dead_inlined_func.swift -rw-r--r-- 583 bytes
dead_internal_func.swift -rw-r--r-- 452 bytes
dead_method.swift -rw-r--r-- 354 bytes
dead_store_elim.sil -rw-r--r-- 57.5 KB
dead_witness_module.swift -rw-r--r-- 596 bytes
definite_init.sil -rw-r--r-- 37.1 KB
definite_init.swift -rw-r--r-- 866 bytes
definite_init_crashes.sil -rw-r--r-- 2.2 KB
definite_init_diagnostics.swift -rw-r--r-- 30.0 KB
definite_init_diagnostics_objc.swift -rw-r--r-- 920 bytes
definite_init_failable_initializers.swift -rw-r--r-- 64.4 KB
definite_init_failable_initializers_diagnostics.swift -rw-r--r-- 2.5 KB
definite_init_hang.swift -rw-r--r-- 1.7 KB
definite_init_objc_factory_init.swift -rw-r--r-- 2.8 KB
destructor_analysis.sil -rw-r--r-- 1.3 KB
devirt_access.sil -rw-r--r-- 7.0 KB
devirt_access.swift -rw-r--r-- 4.1 KB
devirt_access_other_module.swift -rw-r--r-- 1.1 KB
devirt_alloc_ref_dynamic.sil -rw-r--r-- 1.2 KB
devirt_archetype_method.swift -rw-r--r-- 1.1 KB
devirt_base_class.swift -rw-r--r-- 1.4 KB
devirt_bound_generic.swift -rw-r--r-- 703 bytes
devirt_concrete_subclass_of_generic_class.swift -rw-r--r-- 1.1 KB
devirt_contravariant_args.swift -rw-r--r-- 1.7 KB
devirt_covariant_return.swift -rw-r--r-- 8.0 KB
devirt_ctors.sil -rw-r--r-- 2.1 KB
devirt_default_case.swift -rw-r--r-- 6.1 KB
devirt_dependent_types.swift -rw-r--r-- 912 bytes
devirt_extension.swift -rw-r--r-- 718 bytes
devirt_inherited_conformance.swift -rw-r--r-- 5.1 KB
devirt_jump_thread.sil -rw-r--r-- 22.6 KB
devirt_jump_thread_crasher.sil -rw-r--r-- 5.5 KB
devirt_materializeForSet.swift -rw-r--r-- 1.7 KB
devirt_method_with_generic_params.swift -rw-r--r-- 664 bytes
devirt_override.sil -rw-r--r-- 3.8 KB
devirt_protocol_method_invocations.swift -rw-r--r-- 4.5 KB
devirt_release.sil -rw-r--r-- 12.5 KB
devirt_single_module_in_multiple_files.swift -rw-r--r-- 814 bytes
devirt_specialized_conformance.swift -rw-r--r-- 763 bytes
devirt_specialized_inherited_interplay.swift -rw-r--r-- 4.5 KB
devirt_static_witness_method.sil -rw-r--r-- 4.3 KB
devirt_try_apply.sil -rw-r--r-- 31.4 KB
devirt_type_subst_bug.swift -rw-r--r-- 1.3 KB
devirt_unbound_generic.swift -rw-r--r-- 1.7 KB
devirt_value_metatypes.swift -rw-r--r-- 1.4 KB
devirtualize.sil -rw-r--r-- 3.3 KB
devirtualize1.swift -rw-r--r-- 334 bytes
devirtualize2.sil -rw-r--r-- 2.6 KB
devirtualize_cast.swift -rw-r--r-- 211 bytes
devirtualize_existential.swift -rw-r--r-- 580 bytes
diagnose_unreachable.sil -rw-r--r-- 12.2 KB
diagnostic_constant_propagation.swift -rw-r--r-- 21.7 KB
diagnostic_constant_propagation_int.swift -rw-r--r-- 19.9 KB
earlycodemotion.sil -rw-r--r-- 50.5 KB
enum_jump_thread.sil -rw-r--r-- 999 bytes
escape_analysis.sil -rw-r--r-- 34.9 KB
existential_type_propagation.sil -rw-r--r-- 7.5 KB
external_defs_to_decls.sil -rw-r--r-- 246 bytes
fold_enums.sil -rw-r--r-- 8.3 KB
function-order.sil -rw-r--r-- 18.2 KB
functionsigopts.sil -rw-r--r-- 25.3 KB
functionsigopts_self.swift -rw-r--r-- 960 bytes
functionsigopts_sroa.sil -rw-r--r-- 39.6 KB
global_lsopts_crash.sil -rw-r--r-- 1.5 KB
global_property_opt.sil -rw-r--r-- 19.5 KB
global_property_opt_objc.sil -rw-r--r-- 1.8 KB
globalloadstoreopts_self_cycle_bug.sil -rw-r--r-- 4.0 KB
globalopt.sil -rw-r--r-- 19.6 KB
globalopt_global_propagation.swift -rw-r--r-- 7.0 KB
globalopt_let_propagation.swift -rw-r--r-- 8.4 KB
globalredundantloadelimination.sil -rw-r--r-- 27.5 KB
high_level_cse.sil -rw-r--r-- 2.9 KB
high_level_licm.sil -rw-r--r-- 2.1 KB
inline_addressor.swift -rw-r--r-- 648 bytes
inline_caches.sil -rw-r--r-- 2.4 KB
inline_deep.sil -rw-r--r-- 10.9 KB
inline_devirtualize_specialize.sil -rw-r--r-- 3.1 KB
inline_heuristics.sil -rw-r--r-- 11.1 KB
inline_recursive.swift -rw-r--r-- 884 bytes
inline_self.swift -rw-r--r-- 914 bytes
inline_semantics.sil -rw-r--r-- 1.4 KB
inline_thunk.swift -rw-r--r-- 749 bytes
inline_tryApply.sil -rw-r--r-- 1.1 KB
inlinecaches_arc.sil -rw-r--r-- 1.3 KB
inlinecaches_invalidate_failure.sil -rw-r--r-- 5.0 KB
inlinecaches_objc.sil -rw-r--r-- 1.2 KB
inliner_loop.swift -rw-r--r-- 638 bytes
inout_deshadow.sil -rw-r--r-- 4.5 KB
inout_deshadow_integration.swift -rw-r--r-- 3.0 KB
iv_info_printer.sil -rw-r--r-- 5.2 KB
latecodemotion.sil -rw-r--r-- 48.3 KB
let_propagation.swift -rw-r--r-- 7.4 KB
let_properties_opts.swift -rw-r--r-- 6.9 KB
licm.sil -rw-r--r-- 6.0 KB
licm_apply.sil -rw-r--r-- 3.4 KB
linker.swift -rw-r--r-- 942 bytes
loop-region-analysis.sil -rw-r--r-- 91.1 KB
loop_canonicalizer.sil -rw-r--r-- 4.7 KB
loop_info_printer.sil -rw-r--r-- 4.0 KB
loop_unroll.sil -rw-r--r-- 1.9 KB
looprotate.sil -rw-r--r-- 12.3 KB
loweraggregateinstrs.sil -rw-r--r-- 21.3 KB
lslocation_expansion.sil -rw-r--r-- 10.5 KB
lslocation_reduction.sil -rw-r--r-- 4.9 KB
lslocation_type_only_expansion.sil -rw-r--r-- 13.9 KB
mandatory_inlining.sil -rw-r--r-- 33.7 KB
mandatory_inlining.swift -rw-r--r-- 4.8 KB
mandatory_inlining_circular.sil -rw-r--r-- 1.2 KB
mandatory_inlining_circular.swift -rw-r--r-- 434 bytes
mem-behavior.sil -rw-r--r-- 7.2 KB
mem2reg.sil -rw-r--r-- 11.4 KB
mem2reg_liveness.sil -rw-r--r-- 3.2 KB
mem2reg_simple.sil -rw-r--r-- 19.5 KB
mem2reg_unreachable.sil -rw-r--r-- 1.7 KB
merge_cond_fail.sil -rw-r--r-- 1.6 KB
mm_inlinecaches_multiple.sil -rw-r--r-- 2.0 KB
move_cond_fail.sil -rw-r--r-- 2.2 KB
no-external-defs-onone.sil -rw-r--r-- 1.2 KB
no_opt.swift -rw-r--r-- 481 bytes
noreturn_folding.sil -rw-r--r-- 1.2 KB
optimize_never.sil -rw-r--r-- 14.4 KB
pa_removal.sil -rw-r--r-- 1.4 KB
peephole_thick_to_objc_metatype.sil -rw-r--r-- 5.9 KB
peephole_trunc_and_ext.sil -rw-r--r-- 25.5 KB
performance_inliner.sil -rw-r--r-- 44.8 KB
polymorphic_inline_caches.sil -rw-r--r-- 7.7 KB
postdomtree_verification_crash.sil -rw-r--r-- 367 bytes
predictable_memopt.sil -rw-r--r-- 11.0 KB
predictable_memopt_unreferenceable_storage.swift -rw-r--r-- 619 bytes
prespecialize.swift -rw-r--r-- 2.1 KB
protocol_lookup.swift -rw-r--r-- 913 bytes
pure_apply.swift -rw-r--r-- 3.0 KB
rcidentity.sil -rw-r--r-- 3.5 KB
recursive_func.sil -rw-r--r-- 8.4 KB
recursive_single.sil -rw-r--r-- 7.6 KB
redundantloadelimination.sil -rw-r--r-- 33.8 KB
ref_elt_addr.sil -rw-r--r-- 922 bytes
remove_pins.sil -rw-r--r-- 13.7 KB
remove_unused_func.sil -rw-r--r-- 570 bytes
return.swift -rw-r--r-- 3.3 KB
select_enum_addr_reads_memory.sil -rw-r--r-- 1007 bytes
side-effect.sil -rw-r--r-- 13.7 KB
sil_combine.sil -rw-r--r-- 118.1 KB
sil_combine_bitops.sil -rw-r--r-- 5.3 KB
sil_combine_devirt.sil -rw-r--r-- 1.8 KB
sil_combine_enum_addr.sil -rw-r--r-- 9.7 KB
sil_combine_enums.sil -rw-r--r-- 9.5 KB
sil_combine_objc.sil -rw-r--r-- 7.4 KB
sil_combine_objc_bridge.sil -rw-r--r-- 7.9 KB
sil_combine_same_ops.sil -rw-r--r-- 10.3 KB
sil_combine_uncheck.sil -rw-r--r-- 2.1 KB
sil_concat_string_literals.sil -rw-r--r-- 36.0 KB
sil_locations.sil -rw-r--r-- 3.4 KB
sil_locations.swift -rw-r--r-- 979 bytes
sil_simplify_instrs.sil -rw-r--r-- 9.7 KB
sil_witness_tables_external_witnesstable.swift -rw-r--r-- 602 bytes
simp_enum.sil -rw-r--r-- 2.1 KB
simplify_cfg.sil -rw-r--r-- 78.1 KB
simplify_cfg_and_combine.sil -rw-r--r-- 12.1 KB
simplify_cfg_args.sil -rw-r--r-- 24.4 KB
simplify_cfg_args_crash.sil -rw-r--r-- 852 bytes
simplify_cfg_jump_thread_crash.sil -rw-r--r-- 1.5 KB
simplify_cfg_select_enum.sil -rw-r--r-- 2.5 KB
sink.sil -rw-r--r-- 5.2 KB
spec_archetype_method.swift -rw-r--r-- 1.1 KB
spec_conf1.swift -rw-r--r-- 761 bytes
spec_conf2.swift -rw-r--r-- 820 bytes
spec_recursion.swift -rw-r--r-- 676 bytes
specialization_of_stdlib_binary_only.swift -rw-r--r-- 647 bytes
specialize.sil -rw-r--r-- 31.2 KB
specialize_anyobject.swift -rw-r--r-- 597 bytes
specialize_apply_conf.swift -rw-r--r-- 675 bytes
specialize_cg_update_crash.sil -rw-r--r-- 1.2 KB
specialize_chain.swift -rw-r--r-- 2.0 KB
specialize_checked_cast_branch.swift -rw-r--r-- 14.0 KB
specialize_ext.swift -rw-r--r-- 465 bytes
specialize_inherited.sil -rw-r--r-- 3.6 KB
specialize_metatypes_with_nondefault_representation.sil -rw-r--r-- 2.3 KB
specialize_recursive_generics.sil -rw-r--r-- 5.6 KB
specialize_self.swift -rw-r--r-- 913 bytes
specialize_unconditional_checked_cast.swift -rw-r--r-- 15.9 KB
split_critical_edges.sil -rw-r--r-- 5.3 KB
sroa.sil -rw-r--r-- 22.5 KB
sroa_bbargs.sil -rw-r--r-- 7.2 KB
sroa_unreferenced_members.swift -rw-r--r-- 310 bytes
stack_promotion.sil -rw-r--r-- 11.3 KB
static_initializer.sil -rw-r--r-- 2.0 KB
static_report.sil -rw-r--r-- 436 bytes
strip_debug_info.sil -rw-r--r-- 420 bytes
super_class_method.swift -rw-r--r-- 1.2 KB
super_init.swift -rw-r--r-- 2.1 KB
super_method.swift -rw-r--r-- 3.9 KB
super_objc_class_method.swift -rw-r--r-- 599 bytes
swap_refcnt.swift -rw-r--r-- 341 bytes
switch.swift -rw-r--r-- 238 bytes
throw_inline.swift -rw-r--r-- 412 bytes
typed-access-tb-aa.sil -rw-r--r-- 29.1 KB
unexpected_error.sil -rw-r--r-- 625 bytes
unreachable_code.swift -rw-r--r-- 8.6 KB
unused_containers.swift -rw-r--r-- 1.3 KB
verifier.sil -rw-r--r-- 1.4 KB
verifier_reject.sil -rw-r--r-- 939 bytes

back to top