-
edit: test/SILGen/witnesses.swift
-
edit: test/SILOptimizer/devirt_access.sil
-
edit: test/SILGen/dynamic_self.swift
-
edit: test/SILOptimizer/definite_init_objc_factory_init.swift
-
edit: test/SILGen/guaranteed_self.swift
-
edit: test/SILGen/testable-multifile.swift
-
edit: test/SILGen/complete_object_init.swift
-
edit: test/SILGen/deinit_in_vtable.swift
-
edit: test/SILGen/required_init.swift
-
edit: test/SIL/Parser/protocol_getter.sil
-
edit: test/SILOptimizer/cse.sil
-
edit: test/SILGen/objc_imported_generic.swift
-
edit: test/SILGen/vtables.swift
-
edit: test/SILGen/dynamic_init.swift
-
edit: test/SILOptimizer/latecodemotion.sil
-
edit: test/SILOptimizer/inlinecaches_invalidate_failure.sil
-
edit: test/SILOptimizer/inline_caches.sil
-
edit: test/SILOptimizer/sil_combine_devirt.sil
-
edit: test/SILOptimizer/constant_propagation_castopt_analysis_invalidation.sil
-
edit: test/SILOptimizer/devirt_override.sil
-
edit: test/SILOptimizer/devirt_speculate.swift
-
add: test/SILGen/SILDeclRef.swift
-
edit: test/SILGen/witness_tables.swift
-
edit: test/SIL/Parser/witness_tables.sil
-
edit: test/SILGen/unowned.swift
-
edit: test/SILGen/vtable_thunks.swift
-
edit: test/SIL/Parser/overloaded_member.sil
-
edit: test/SILGen/lifetime.swift
-
edit: test/SIL/Parser/generic_signature_with_depth.swift
-
edit: test/SILGen/existential_erasure.swift
-
edit: test/SILGen/init_ref_delegation.swift
-
edit: test/SILGen/properties.swift
-
edit: test/SILOptimizer/inlinecaches_arc.sil
-
edit: test/SILOptimizer/sink.sil
-
edit: test/SILOptimizer/sil_combine.sil
-
edit: test/SILGen/objc_init_ref_delegation.swift
-
edit: test/SILOptimizer/generic_inline_self.swift
-
edit: test/SILGen/mangling_private.swift
-
edit: test/SILGen/errors.swift
-
edit: test/SILGen/objc_generic_class.swift
-
edit: test/SILGen/objc_attr_NSManaged_multi.swift
-
edit: test/SILOptimizer/inline_devirtualize_specialize.sil
-
edit: test/IRGen/dynamic_init.sil
-
edit: test/SILGen/accessibility_vtables.swift
-
edit: test/SILGen/partial_apply_super.swift
-
edit: test/SILOptimizer/super_class_method.swift
-
edit: test/SIL/Serialization/witness_tables.sil
-
edit: test/Serialization/Inputs/def_basic.sil
-
edit: test/IRGen/partial_apply.sil
-
edit: test/SILOptimizer/capture_promotion.sil
-
edit: test/SILOptimizer/function_order.sil
-
edit: test/SILGen/protocol_extensions.swift
-
edit: test/SILGen/objc_dealloc.swift
-
edit: test/SILGen/objc_thunks.swift
-
edit: test/SILOptimizer/earlycodemotion.sil
-
edit: test/SILOptimizer/devirtualize.sil
-
edit: test/SILOptimizer/alive_method_with_thunk.swift
-
add: test/SIL/Parser/SILDeclRef.sil
-
edit: test/SILOptimizer/looprotate.sil
-
edit: test/SILGen/objc_subscript.swift
-
edit: test/IRGen/objc_factory_method.sil
-
edit: test/SILGen/objc_attr_NSManaged.swift
-
edit: test/SILOptimizer/sil_combine_enums.sil
-
edit: test/SIL/Parser/basic.sil
-
edit: test/SILOptimizer/devirt_single_module_in_multiple_files.swift
-
edit: test/SILOptimizer/optimize_never.sil
-
edit: test/SILOptimizer/devirt_ctors.sil
-
edit: test/SILOptimizer/unsafe_guaranteed_peephole.sil
-
edit: test/SILGen/force_cast_chained_optional.swift
-
edit: test/SILGen/objc_nonnull_lie_hack.swift
-
edit: test/SILOptimizer/dead_function_elimination.swift
-
edit: test/SILGen/objc_protocols.swift
-
edit: test/SILGen/objc_ownership_conventions.swift
-
edit: test/SILOptimizer/dead_func_init_method.sil
-
edit: test/SILOptimizer/mandatory_inlining.sil
-
edit: test/SILGen/functions.swift
-
edit: test/SILGen/dynamic.swift
-
edit: test/SILOptimizer/simplify_cfg.sil
-
edit: test/SIL/Parser/witness_protocol_from_import.sil
-
edit: lib/SIL/SILPrinter.cpp
-
edit: test/SILGen/objc_bridged_results.swift
-
edit: test/SILOptimizer/devirt_alloc_ref_dynamic.sil
-
edit: test/SILOptimizer/devirtualize2.sil
-
edit: test/SILOptimizer/basic-callee-printer.sil
-
edit: test/SILGen/final.swift
-
edit: test/SILGen/nested_generics.swift
-
edit: test/SILOptimizer/dead_witness_module.swift
-
edit: test/SILGen/protocols.swift
-
edit: test/SIL/Parser/undef.sil
-
edit: test/IRGen/super.sil
-
edit: test/SILOptimizer/recursive_func.sil
-
edit: test/SILGen/objc_bridging_any.swift
-
edit: test/SILGen/cf.swift
-
edit: test/SILGen/foreign_errors.swift
-
edit: test/IRGen/exactcast2.sil
-
edit: test/SILOptimizer/devirt_try_apply.sil
-
edit: test/SILOptimizer/recursive_single.sil
-
edit: lib/Parse/ParseSIL.cpp
-
edit: test/SILGen/generic_property_base_lifetime.swift
-
edit: test/SILGen/multi_file.swift
-
edit: test/SILOptimizer/cse_objc.sil
-
edit: test/SILGen/objc_extensions.swift
-
edit: test/SILGen/objc_properties.swift
-
edit: test/SILGen/partial_apply_protocol.swift
-
edit: test/SILGen/protocol_resilience.swift
-
edit: test/SILGen/materializeForSet.swift
-
edit: test/SILOptimizer/devirt_jump_thread.sil
-
edit: test/SILGen/generic_witness.swift
-
edit: test/SILOptimizer/devirt_speculative.sil
-
edit: test/SIL/Parser/default_witness_tables.sil
-
edit: test/SILOptimizer/eager_specialize.sil
-
edit: test/SILOptimizer/polymorphic_inline_caches.sil
-
Commit 0fe5a032285f1b797f0a04c9fb46b4c4c2f1fd23 by eeckstein:
SIL: let the ConformanceCollector handle more instructions which