swift
29f6f01a
- Merge pull request #77763 from eeckstein/sil-printing
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Hide Minimap (CTRL+M)
Commit
233 days ago
Merge pull request #77763 from eeckstein/sil-printing SIL: don't print operand types in textual SIL
References
#77763 - SIL: don't print operand types in textual SIL
Author
eeckstein
Parents
657adcb2
d59d3576
Files
979
include/swift/AST
DiagnosticsParse.def
lib/SIL
IR
SILPrinter.cpp
Parser
ParseSIL.cpp
test
AutoDiff
SIL
Parse
sildeclref.sil
Serialization
differentiable_function_type.swift
differentiable_function_inst.sil
linear_function_inst.sil
SILGen
autodiff_builtins.swift
differentiable_function.swift
nil_coalescing.swift
reabstraction.swift
vtable.swift
SILOptimizer
closure_specialization.sil
derivative_sil.swift
differentiation_control_flow_sil.swift
differentiation_function_canonicalization.sil
differentiation_sil.swift
differentiation_subset_parameters_thunk.swift
linear_function_canonicalization.sil
optional_pullback.swift
param_thunk_tuple.swift
pullback_generation.sil
pullback_generation.swift
pullback_generation_nested_addelement_adjoints.swift
replicated-adjoint-prop.swift
semantic_member_accessors_sil.swift
compiler_crashers_fixed
58660-conflicting-debug-info-inlining.swift
issue-62608-conflicting-debug-info.swift
e2e_optimizations.swift
sil_combine.sil
validation-test
simple_math.swift
ClangImporter
dynamic_actor_isolation_checks.swift
macro_literals.swift
objc_method_with_sendable_generic_requirement.swift
optional.swift
serialization-sil.swift
throwing-mismarked-nonnullable-error.swift
Compatibility
attr_override_lazy.swift
Concurrency
async_main.swift
builtin_silgen.swift
cross_module_let_sil.swift
default_actor_definit.swift
dynamic_checks_for_func_refs_in_preconcurrency_apis.swift
dynamic_checks_for_func_refs_in_preconcurrency_apis_objc.swift
dynamic_isolation_checks_for_closures.swift
hoptomainactorifneeded.swift
isolated_default_argument_eval.swift
issue62394.swift
Constraints
keypath_dynamic_member_lookup.swift
ranking.swift
DebugInfo
LoadableByAddress.sil
allocstack.swift
anonymous.swift
case-scope2.swift
case-scope3.swift
catch_error.swift
constant_propagation.sil
copyforward.sil
dead-obj-elim.sil
dead-store-elimination.sil
debug_fragment_merge.swift
debug_info_expression.sil
debug_value_addr.swift
error_scope.swift
for-scope.swift
guard-let-scope.swift
guard-let-scope3.swift
guard-let-scope4.swift
if-let-scope.swift
inlined-generics-basic.swift
inlinedAt.swift
linetable-do.swift
mandatory-inlining-ownership.swift
nested_salvage_struct.sil
parameter-pack.swift
phi-expansion.sil
shadowed-arg.swift
sil_combine.sil
simplify_checked_cast_br.sil
specialization.swift
sroa_debug_value.sil
sroa_mem2reg.sil
sroa_mem2reg_tuple.sil
verifier_debug_info_expression.sil
DebuggerTestingTransform
basic-assignments.swift
Distributed
SIL
distributed_actor_default_init_sil_1.swift
distributed_actor_default_init_sil_2.swift
distributed_actor_default_init_sil_4.swift
distributed_actor_default_init_sil_5.swift
distributed_actor_default_init_sil_6.swift
distributed_actor_default_init_sil_7.swift
distributed_actor_default_init_sil_8.swift
distributed_actor_initialize_nondefault.swift
distributed_actor_resolve_sil.swift
distributed_id_system_ownership_verify_sil.swift
distributed_actor_isolated_any.swift
distributed_actor_to_actor.swift
Frontend
module-alias-emit-sil-reingest.swift
module-alias-emit-sil.swift
IRGen
big_types.sil
big_types_generic.swift
large_union.swift
loadable_by_address_address_assignment.swift
loadable_by_address_issue73018.sil
loadable_by_address_reg2mem.sil
loadable_by_address_reg2mem_fixed_array.sil
objc_block_consumed.swift
polymorphic_builtins.swift
Interop/Cxx
class
closure-thunk-macosx-sil.swift
closure-thunk-macosx.swift
closure-thunk-opaque-values.swift
closure-thunk.swift
constructors-objc-silgen.swift
constructors-silgen.swift
function-call-macosx.swift
function-call.swift
inline-in-cxx.sil
protocol-conformance-silgen.swift
type-classification-non-trivial-silgen-windows.swift
type-classification-non-trivial-silgen.swift
enum
scoped-enums-silgen.swift
extern-var
extern-var-silgen.swift
foreign-reference
move-only-silgen.swift
pod-silgen.swift
reference-counted-silgen.swift
singleton-silgen.swift
operators
member-inline-silgen.swift
member-out-of-line-silgen.swift
reference
const-ref-parameter.swift
reference-silgen-cxx-objc-ctors+init.swift
static
inline-static-member-var-silgen.swift
static-member-func-silgen.swift
static-member-var-silgen.swift
static-var-silgen.swift
templates
function-template-silgen.swift
partially-pre-defined-class-template-silgen.swift
ModuleInterface
Conformances.swiftinterface
init_accessors.swift
Profiler
coverage_closure_returns_never.swift
coverage_deinit_objc.swift
coverage_lazy.swift
coverage_macros.swift
pgo_checked_cast.swift
pgo_foreach.swift
pgo_switchenum.swift
SIL
OwnershipVerifier
load_borrow_verify.sil
Parser
async.sil
basic.sil
basic2.sil
basic_objc.sil
borrow.sil
borrow_argument.sil
concurrency.sil
debug_info.sil
errors.sil
forwarding_ownership.sil
generics.sil
moveonlywrapper_to_copyable.sil
one_element_tuple.sil
opaque_parameter_roundtrip.swift
opaque_values_parse.sil
overloaded_member.sil
ownership_qualified_memopts.sil
partial_apply_ownership.sil
protocol_getter.sil
pure_mode.sil
typed_boxes.sil
variadic_generics.sil
without_actually_escaping.sil
witness_method.sil
Serialization
assignattr.sil
async.sil
basic.sil
basic2.sil
basic2_moveonly.sil
borrow.sil
borrow_argument.sil
copy_value_destroy_value.sil
coroutines.sil
opaque_values_serialize.sil
ownership_qualified_memopts.sil
ownershipflags.sil
unmanaged.sil
without_actually_escaping.sil
clang-function-type-windows.swift
clang-function-types-nonwindows.swift
cloning.sil
cloning_opaque_values.sil
cloning_opaque_values_objc.sil
instruction_iteration.sil
whole_module_optimization.swift
SILGen
SILDeclRef.swift
access_marker_gen.swift
accessors.swift
address_only_types.swift
addressors.swift
apply_abstraction_nested.swift
argument_labels.swift
assignment.swift
async_builtins.swift
async_conversion.swift
async_initializer.swift
async_let.swift
attr_main_typed_throws.swift
auto_closures.swift
auto_generated_super_init_call.swift
availability_query.swift
back_deployed_attr_accessor.swift
back_deployed_attr_accessor_coroutine.swift
back_deployed_attr_async_func.swift
back_deployed_attr_func.swift
back_deployed_attr_generic_func.swift
back_deployed_attr_maccatalyst.swift
back_deployed_attr_maccatalyst_zippered.swift
back_deployed_attr_struct_init.swift
back_deployed_attr_struct_method.swift
back_deployed_attr_throwing_func.swift
borrow.swift
borrow_expr.swift
borrow_from_load_expr.swift
borrowing_switch_subjects.swift
boxed_existentials.swift
builtin_vector.swift
builtins.swift
c_function_pointers.swift
call_as_function.swift
casts.swift
cf.swift
cf_members.swift
check_executor.swift
class_bound_protocols.swift
class_resilience.swift
closure_literal_reabstraction.swift
closures.swift
closures_callee_guaranteed.swift
collection_downcast.swift
complete_object_init.swift
constrained_extensions.swift
convenience_init_peer_delegation.swift
convenience_init_peer_delegation_import.swift
copy_lvalue_peepholes.swift
copy_operator.swift
coroutine_accessors.swift
decls.swift
default_arg_multiple_modules.swift
default_arguments.swift
default_arguments_imported.swift
default_arguments_local.swift
default_arguments_serialized.swift
default_constructor.swift
deinit_recursive_branching.swift
deinit_recursive_linear.swift
deinit_recursive_linear_generic.swift
didset_oldvalue_not_accessed_silgen.swift
discard.swift
do_expr.swift
downcast_reabstraction.swift
dso_handle.swift
dynamic.swift
dynamic_accessors.swift
dynamic_callable_attribute.swift
dynamic_init.swift
dynamic_isolation_enforcement.swift
dynamic_lookup.swift
dynamic_lookup_throws.swift
dynamic_self.swift
dynamic_self_cast.swift
dynamic_self_reference_storage.swift
dynamically_replaceable.swift
effectful_properties.swift
enum.swift
enum_default_arguments.swift
enum_raw_representable.swift
enum_raw_representable_available.swift
enum_resilience.swift
enum_resilience_testable.swift
erasure_reabstraction.swift
errors.swift
existential_erasure.swift
existential_member_accesses_self_assoctype.swift
existential_metatypes.swift
expressions.swift
extensions.swift
extensions_objc.swift
external_definitions.swift
force_cast_chained_optional.swift
foreach.swift
foreach_async.swift
foreign_errors.swift
foreign_to_native_inout_self.swift
function_conversion.swift
function_conversion_objc.swift
function_conversion_se0110.swift
function_type_conversion.swift
function_type_lowering_inherited_conformance.swift
functions.swift
generic_casts.swift
generic_casts_swift4.swift
generic_property_base_lifetime.swift
generic_tuples.swift
generic_witness.swift
guaranteed_closure_context.swift
guaranteed_normal_args.swift
guaranteed_self.swift
hop_to_executor.swift
hop_to_executor_async_prop.swift
hop_to_executor_witness.swift
if_expr.swift
if_while_binding.swift
implicit_property_initializers.swift
implicitly_unwrapped_optional.swift
import_as_member.swift
indirect_enum.swift
init_actor_isolation.swift
init_delegation_optional.swift
init_ref_delegation.swift
initializers.swift
inlinable_attribute.swift
isolated_any.swift
isolated_any_conformance.swift
isolated_parameters.swift
ivar_destroyer_objc.swift
keypath_accessors_reabstraction.swift
keypath_application.swift
keypaths.swift
keypaths_objc_optional.swift
lazy_globals.swift
lazy_properties.swift
lazy_property_with_observers.swift
let_decls.swift
lexical_lifetime.swift
lifetime.swift
lifetime_unions.swift
literals.swift
local_function_isolation.swift
lying_about_optional_return.swift
lying_about_optional_return_objc.swift
metatype_abstraction.swift
metatype_casts.swift
metatypes.swift
modify.swift
modify_accessor.swift
modify_objc.swift
moveonly.swift
moveonly_basics.swift
moveonly_deinits.swift
moveonly_failable_init.swift
moveonly_optional_operations_2.swift
multi_file.swift
nested_generics.swift
newtype.swift
noimplicitcopy.swift
nsmanaged-witness-multi.swift
objc_access_notes.swift
objc_async.swift
objc_async_checked.swift
objc_async_from_swift.swift
objc_attr_NSManaged.swift
objc_attr_NSManaged_multi.swift
objc_blocks_bridging.swift
objc_bridged_results.swift
objc_bridging.swift
objc_bridging_any.swift
objc_bridging_array.swift
objc_bridging_peephole.swift
objc_bridging_sendable.swift
objc_currying.swift
objc_dealloc.swift
objc_dictionary_bridging.swift
objc_dynamic_init.swift
objc_effectful_properties.swift
objc_effectful_properties_checked.swift
objc_error.swift
objc_extensions.swift
objc_factory_init.swift
objc_final.swift
objc_generic_class.swift
objc_imported_generic.swift
objc_init_ref_delegation.swift
objc_init_unavailable.swift
objc_metatypes.swift
objc_ownership_conventions.swift
objc_preconcurrency.swift
objc_properties.swift
objc_protocols.swift
objc_selector.swift
objc_set_bridging.swift
objc_subscript.swift
objc_super.swift
objc_thunks.swift
objc_witnesses.swift
observers.swift
observers_swift6.swift
observers_with_on_demand_modify_accessor.swift
opaque_result_type.swift
opaque_result_type_private.swift
opaque_result_type_structural.swift
opaque_values_closures.swift
opaque_values_silgen.swift
opaque_values_silgen_imports_resilient.swift
opaque_values_silgen_nonobjc.swift
opaque_values_silgen_objc.swift
opaque_values_silgen_resilient.swift
opened_existentials.swift
optional-cast.swift
optional.swift
optional_lvalue.swift
optional_to_bool.swift
ownership.swift
pack_element_expr_captures.swift
pack_iteration.swift
package_allow_non_resilient_access.swift
package_sil_linkage.swift
parameterized_existentials.swift
partial_apply_init.swift
partial_apply_override.swift
partial_apply_protocol_class_refinement_method.swift
partial_apply_super.swift
partial_apply_throws.swift
pointer_conversion.swift
pointer_conversion_nonaccessing_objc.swift
polymorphic_builtins.swift
pound_assert.swift
preconcurrency.swift
preconcurrency_conformances.swift
private_import_other.swift
properties.swift
properties_swift4.swift
properties_swift5.swift
property_abstraction.swift
property_wrapper_coroutine.swift
property_wrapper_local.swift
property_wrapper_observers.swift
property_wrapper_parameter.swift
property_wrappers.swift
protocol_class_refinement.swift
protocol_enum_witness.swift
protocol_extensions.swift
protocol_optional.swift
protocol_with_superclass.swift
protocol_with_superclass_where_clause.swift
protocols.swift
raw_layout.swift
reabstract-tuple.swift
reabstract.swift
reabstract_lvalue.swift
read_accessor.swift
read_requirements.swift
read_yield_local_variable.swift
reasync.swift
required_init.swift
resilient_assign_by_wrapper.swift
result_builder_memberwise.swift
retaining_globals.swift
rethrows.swift
scalar_to_tuple_args.swift
sil_locations.swift
skip_function_bodies_clang_enum_init_raw_value.swift
statements.swift
stored_property_default_arg.swift
stored_property_init_reabstraction.swift
struct_resilience.swift
subclass_existentials.swift
super.swift
super_init_refcounting.swift
super_objc_class_method.swift
switch.swift
switch_abstraction.swift
switch_default.swift
switch_expr.swift
switch_fallthrough.swift
switch_isa.swift
switch_multiple_entry_address_only.swift
switch_objc.swift
switch_ownership.swift
switch_resilience.swift
switch_var.swift
synthesized_conformance_class.swift
ternary_expr.swift
testable-multifile-other.swift
toplevel.swift
toplevel_errors.swift
toplevel_globalactorvars.swift
tsan_instrumentation.swift
tuples.swift
typed_throws.swift
typed_throws_generic.swift
typelowering_inverses.swift
types.swift
unavailable_decl_optimization_stub_objc.swift
unmanaged.swift
unmanaged_ownership.swift
unowned.swift
unsafe_pointer_gen.swift
unsafevalue.swift
value_ownership.swift
variadic-generic-arguments.swift
variadic-generic-captures.swift
variadic-generic-class-methods.swift
variadic-generic-reabstract-tuple-arg.swift
variadic-generic-reabstract-tuple-result.swift
variadic-generic-reabstraction.swift
variadic-generic-results.swift
variadic-generic-tuples.swift
variadic-generic-vanishing-tuples.swift
variant_overrides.swift
vtable_thunks.swift
vtable_thunks_reabstraction_final.swift
vtable_thunks_reabstraction_modify.swift
vtables_multifile.swift
vtables_objc.swift
weak.swift
without_actually_escaping.swift
without_actually_escaping_block.swift
witness-init-requirement-with-base-class-init.swift
witnesses.swift
witnesses_inheritance.swift
writeback.swift
SILOptimizer
OSLogMandatoryOptTest.sil
OSLogMandatoryOptTest.swift
abcopts.sil
abcopts_ossa_guaranteed.sil
abcopts_ossa_owned.sil
access_dom.sil
access_dom_call.sil
access_dom_loop.sil
access_dom_overlap.sil
access_enforcement_noescape.swift
access_enforcement_options.swift
access_enforcement_opts.sil
access_enforcement_opts_ossa.sil
access_enforcement_selection.sil
access_enforcement_selection.swift
access_marker_elim.sil
access_marker_mandatory.swift
access_marker_verify.swift
access_marker_verify_objc.swift
access_sink.sil
access_wmo.sil
access_wmo.swift
accesspath_unit.sil
address_lowering.sil
address_lowering_lib.sil
address_lowering_phi.sil
address_lowering_preprocessed.sil
alloc_vector_lowering.sil
allocbox_to_stack.sil
allocbox_to_stack_ownership.sil
allocstack_hoisting_debuginfo.sil
arc_crash.swift
arcsequenceopts.sil
arcsequenceopts_knownsafebugs.sil
arcsequenceopts_knownsafebugs_loop.sil
arcsequenceopts_uniquecheck.sil
array_element_propagation.sil
array_element_propagation_ossa.sil
array_element_propagation_ossa_nontrivial.sil
array_metadata_optimization.swift
borrow_introducer_unit.sil
borrowed_from_updater.sil
bridged_casts_folding.sil
bridged_casts_folding.swift
bridged_casts_folding_ownership.sil
bridging_checked_cast.sil
builtins.swift
c_string_optimization.swift
canonicalize_borrow_scope_unit.sil
canonicalize_ossa_lifetime_unit.sil
canonicalize_switch_enum.sil
capture_promotion_generic_context.sil
capture_promotion_generic_context_ownership.sil
capture_promotion_ownership.sil
capture_promotion_resilient.sil
capture_propagation.sil
cast_folding.swift
cast_folding_conditional_conformance.swift
cast_folding_no_bridging.sil
cast_folding_objc.swift
cast_folding_objc_no_foundation.swift
cast_folding_opaque.swift
cast_folding_parameterized_protocol.swift
cast_optimizer_conditional_conformance.sil
castoptimizer-wrongscope.swift
closure-lifetime-fixup.sil
closure_lifetime_fixup.swift
closure_lifetime_fixup_concurrency.swift
closure_lifetime_fixup_objc.swift
closure_specialize.sil
closure_specialize_consolidated.sil
closure_specialize_opaque.sil
conditionforwarding.sil
conditionforwarding_nontrivial_ossa.sil
conditionforwarding_ossa.sil
constant_evaluable_profiler_test.swift
constant_evaluable_subset_test.swift
constant_evaluable_tsan_test.swift
constant_propagation.sil
constant_propagation_floats.sil
constant_propagation_floats_x86.sil
constant_propagation_objc.sil
constant_propagation_ownership.sil
constant_propagation_ownership_objc.sil
constant_propagation_stdlib.swift
constantprop-wrongscope.swift
consume_operator_kills_values_dbginfo.sil
copy_propagation.sil
copy_propagation_borrow.sil
copy_propagation_canonicalize_with_reborrows.sil
copy_propagation_onone.sil
copy_propagation_opaque.sil
copy_propagation_value.sil
copyforward.sil
copyforward_ossa.sil
cow_opts.sil
cse.sil
cse_apply.sil
cse_apply_ossa.sil
cse_metatype_conformance.swift
cse_objc.sil
cse_objc_ossa.sil
cse_ossa.sil
cse_ossa_nontrivial.sil
dead_alloc_elim.sil
dead_array_elim.sil
dead_array_elim.swift
dead_code_elimination_nontrivial_ossa.sil
dead_code_elimination_ossa.sil
dead_store_elim.sil
debuginfo_canonicalizer.sil
definite-init-convert-to-escape.swift
definite-init-wrongscope.swift
definite_init_actor.swift
definite_init_crashes_objc.sil
definite_init_failable_initializers.swift
definite_init_failable_initializers_objc.swift
definite_init_flow_sensitive_actor_self.swift
definite_init_flow_sensitive_distributed_actor_self.swift
definite_init_markuninitialized_delegatingself.sil
definite_init_markuninitialized_derivedself.sil
definite_init_markuninitialized_rootself.sil
definite_init_markuninitialized_var.sil
definite_init_objc_factory_init.swift
definite_init_protocol_init.swift
definite_init_root_class.swift
definite_init_type_of_self_in_convenience_init.swift
definite_init_value_types.swift
devirt_covariant_return.swift
devirt_default_case.swift
devirt_default_witness_method.sil
devirt_default_witness_method_ownership.sil
devirt_deinits.sil
devirt_generic_witness_method.sil
devirt_generic_witness_method_ownership.sil
devirt_opaque_witness.swift
devirt_protocol_method_invocations.swift
devirt_release.sil
devirt_single_module_in_multiple_files.swift
devirt_speculate.swift
devirt_speculative.sil
devirt_speculative_init.swift
devirt_speculative_nested.swift
devirt_unbound_generic.swift
devirtualize2.sil
devirtualize_inlinable_mandatory.swift
di-conditional-destroy-scope.swift
dont_broaden_cxx_address_only.sil
dont_remove_dynamic_self_arg.swift
eager_specialize.sil
eager_specialize_ossa.sil
early-rle.sil
earlycodemotion.sil
earlycodemotion_moveonly.sil
empty_collection_count.swift
enum_jump_thread.sil
escape_analysis_dead_store.sil
escape_analysis_invalidate.sil
escape_analysis_release_hoisting.sil
exclusivity_static_diagnostics.sil
exclusivity_static_diagnostics_inlined.swift
existential_metatype.swift
existential_specializer_soletype.sil
existential_specializer_soletype_opaque_addrlowered.sil
existential_transform_extras.sil
existential_transform_extras_ossa.sil
existential_type_propagation.sil
floating_point_conversion.swift
fold_enums.sil
for_each_loop_unroll_test.sil
for_each_loop_unroll_test.swift
fp_rounding.swift
funcsig_explode_heuristic.sil
funcsig_explode_heuristic_inline.sil
funcsig_opaque.sil
functionsigopts.sil
functionsigopts_sroa.sil
functionsigopts_trivial.sil
generic_inline_self.swift
global_init_opt.swift
global_property_opt.sil
globalopt_resilience.swift
high_level_cse.sil
hoist_destroy_addr.sil
init_accessor_raw_sil_lowering.swift
init_accessors.sil
init_accessors.swift
init_accessors_with_indirect_newValue.swift
init_static_globals.sil
inline_begin_apply.sil
inline_caches.sil
inline_deep.swift
inline_heuristics.sil
inline_lifetime.sil
inline_recursive.swift
inline_subclass_existential.swift
inline_terminator_scopes.sil
inline_tryApply.sil
inlinecaches_arc.sil
issue-47644.sil
issue-68875.swift
late_release_hoisting.sil
latecodemotion.sil
lazy_property_getters.swift
let-property-lowering.sil
let-property-lowering.swift
let_propagation.swift
let_properties_opts.sil
let_properties_opts_non_trivial.sil
let_properties_opts_objc.swift
lexical_destroy_folding.sil
lexical_destroy_hoisting.sil
lexical_lifetime_elim.sil
licm.sil
licm_apply.sil
licm_exclusivity.sil
licm_exclusivity.swift
licm_multiend.sil
licm_unreferenceablestorage.sil
lifetime_dependence
lifetime_dependence_diagnostics.swift
lifetime_dependence_insertion.swift
lifetime_dependence_scope.swift
lifetime_dependence_scope_fixup.swift
looprotate.sil
looprotate_ossa.sil
lower_hop_to_actor.sil
lower_tuple_addr_constructor.sil
loweraggregateinstrs.sil
loweraggregateinstrs_expandall.sil
loweraggregateinstrs_expandall_ossa.sil
loweraggregateinstrs_moveonly.sil
loweraggregateinstrs_resilience.sil
mandatory_combiner.sil
mandatory_combiner_opt.sil
mandatory_inlining.sil
mandatory_inlining.swift
mandatory_inlining_devirt.swift
mandatory_inlining_devirt_multifile.swift
mandatory_inlining_open_existential.swift
mandatory_inlining_ossa_to_non_ossa.sil
mandatory_inlining_ownership.sil
mandatory_inlining_ownership2.sil
mandatory_inlining_reasync.swift
mandatory_performance_optimizations.sil
mem2reg.sil
mem2reg_lifetime.sil
mem2reg_lifetime_nontrivial.sil
mem2reg_lifetime_nontrivial_casts.sil
mem2reg_ossa.sil
mem2reg_ossa_nontrivial.sil
mem2reg_ossa_nontrivial_casts.sil
mem2reg_resilient.sil
mem2reg_resilient_lifetime.sil
mem2reg_resilient_ossa.sil
mem2reg_simple.sil
mem2reg_simple_lifetime.sil
mem2reg_simple_ossa.sil
merge_exclusivity.swift
mm_inlinecaches_multiple.sil
moveonly_addresschecker.sil
moveonly_addresschecker_maximize.sil
moveonly_addresschecker_unmaximized.sil
moveonly_borrow_to_destructure_transform.sil
moveonly_coro_accessor.swift
moveonly_debug_info_reinit.swift
moveonly_raw_layout.swift
moveonly_resilient_property_reader.swift
moveonly_type_eliminator.sil
no_size_specialization.swift
objc_bridging_opt.sil
objectoutliner.sil
onone_simplifications.swift
onone_simplifications_trivial_enum.sil
opaque_values_Onone.swift
opaque_values_Onone_stdlib.swift
opened_archetype_operands_tracking.sil
optimize_hop_to_executor2.sil
optimize_keypath.swift
optimize_never.sil
optional_of_existential.swift
ossa_lifetime_completion.sil
ossa_rauw_tests.sil
outliner.sil
outliner.swift
outliner_ossa.sil
ownership_liveness_unit.sil
ownership_model_eliminator.sil
ownership_model_eliminator_resilience.sil
package-cmo-closure.swift
package-cmo-inlinable-ufi.swift
package-cmo-inlining-pass.swift
package-cmo-resilient-mode.swift
package-cmo-skip-internal-decls.swift
partial_apply_simplification.sil
performance_inliner.sil
pgo_si_inlinelarge.swift
pgo_si_reduce.swift
phi-expansion.sil
pointer_conversion.swift
pointer_conversion_linux.swift
pointer_conversion_objc.swift
polymorphic_builtins.sil
polymorphic_inline_caches.sil
pre_specialize_layouts.swift
predictable_deadalloc_elim_ownership.sil
predictable_memaccess_opts.sil
predictable_memopt_dependence.sil
predictable_memopt_locs.swift
predictable_memopt_ownership.sil
predictable_memopt_unreferenceable_storage.swift
raw_sil_inst_lowering.sil
redundant_load_elim.sil
redundant_load_elim_nontrivial_ossa.sil
redundant_load_elim_ossa.sil
redundant_load_elimination.swift
redundant_phi_elimination.sil
remove_unused_global_vars.swift
retain_release_code_motion.sil
semantic-arc-opt-owned-to-guaranteed-phi.sil
semantic-arc-opts-canonical.sil
semantic-arc-opts-lifetime-joining.sil
semantic-arc-opts.sil
shrink_borrow_scope.sil
sil_combine.sil
sil_combine1.swift
sil_combine_apply.sil
sil_combine_apply_ossa.sil
sil_combine_bitops.sil
sil_combine_bitops_ossa.sil
sil_combine_cast_foldings.sil
sil_combine_cast_foldings_ossa.sil
sil_combine_casts.sil
sil_combine_concrete_existential.sil
sil_combine_concrete_existential.swift
sil_combine_enum_addr.sil
sil_combine_enums.sil
sil_combine_enums_ossa.sil
sil_combine_memopts.sil
sil_combine_memopts_ossa.sil
sil_combine_misc_opts.sil
sil_combine_moveonly.sil
sil_combine_nocanonicalize_ossa.sil
sil_combine_objc_bridge.sil
sil_combine_objc_bridge_ossa.sil
sil_combine_opaque.sil
sil_combine_ossa.sil
sil_combine_peephole_thick_to_objc_metatype.sil
sil_combine_peephole_thick_to_objc_metatype_ossa.sil
sil_combine_protocol_conf.swift
sil_combine_same_ops.sil
sil_combine_same_ops_ossa.sil
sil_combine_simp_enum.sil
sil_combine_simp_enum_ossa.sil
sil_combiner_concrete_prop_all_args.sil
sil_locations.sil
sil_simplify_instrs.sil
sil_simplify_instrs_ossa.sil
silgen_cleanup.sil
silgen_cleanup_complete_ossa.sil
silgen_cleanup_debug.sil
simplify_alloc_ref_dynamic.sil
simplify_begin_borrow.sil
simplify_branch.sil
simplify_builtin.sil
simplify_cfg.sil
simplify_cfg_address_phi.sil
simplify_cfg_and_combine.sil
simplify_cfg_and_combine_ossa.sil
simplify_cfg_args.sil
simplify_cfg_args_ossa.sil
simplify_cfg_dom_jumpthread.sil
simplify_cfg_jump_thread_crash.sil
simplify_cfg_ossa.sil
simplify_cfg_ossa_bbargs.sil
simplify_cfg_ossa_disabled.sil
simplify_cfg_ossa_dom_jumpthread.sil
simplify_cfg_simple.sil
simplify_cfg_trivial_jumpthread.sil
simplify_cfg_tryapply.sil
simplify_checked_cast_addr_br.sil
simplify_checked_cast_br.sil
simplify_classify_bridge_object.sil
simplify_cond_br.sil
simplify_convert_escape_to_noescape.sil
simplify_copy_value.sil
simplify_destructure_struct.sil
simplify_destructure_tuple.sil
simplify_extend_lifetime.sil
simplify_init_enum_data_addr.sil
simplify_load.sil
simplify_partial_apply.sil
simplify_release_value.sil
simplify_retain_value.sil
simplify_switch_enum_objc.sil
simplify_unchecked_ref_cast.sil
simplify_unchecked_switch_enum.sil
simplify_value_to_bridge_object.sil
sink.sil
specialize.sil
specialize_checked_cast_branch.swift
specialize_default_witness_resilience.sil
specialize_default_witness_resilience_ossa.sil
specialize_dynamic_self.swift
specialize_opaque.sil
specialize_opaque_ossa.sil
specialize_opaque_result_types.sil
specialize_opaque_result_types_ossa.sil
specialize_opaque_type_archetypes.swift
specialize_ossa.sil
specialize_partial_apply.swift
specialize_reabstraction.sil
specialize_reabstraction_ossa.sil
specialize_unconditional_checked_cast.swift
split_critical_edges.sil
sroa.sil
sroa_lifetime.sil
sroa_ossa.sil
stack-nesting-wrong-scope.swift
stack_promotion.sil
stack_promotion_escaping.swift
stack_promotion_isolated_deinit.swift
stack_protection.sil
static_objects.swift
stdlib
Atomics.swift
Cell.swift
switch_enum_objc.swift
switch_enum_resilient.swift
temp_rvalue_opt.sil
temp_rvalue_opt_ossa.sil
templvalueopt.sil
templvalueopt.swift
templvalueopt_ossa.sil
throw_inline.swift
thunk_lowering.sil
tuples_from_packs.swift
unavailable_enum_element_mandatory.sil
unavailable_enum_element_mandatory.swift
unavailable_enum_element_mandatory_objc.swift
variadic_generics.sil
Sema
moveonly_type_attr.sil
Serialization
always_inline.swift
basic_sil.swift
basic_sil_objc.swift
concurrency_sil.swift
function.swift
noinline.swift
objc.swift
ossa_sil.sil
sil_partial_apply_ownership.sil
transparent-std.swift
transparent.swift
tuple_conformance.swift
xref-private-type.swift
embedded
throw-trap.swift
sil-func-extractor
basic.swift
stdlib
unmanaged_rc.swift
validation-test
SILGen
rdar128710064.swift
Sema
issue-60514.swift
issue-60958.swift
wmo_verify_loaded.swift
compiler_crashers_2_fixed
0134-rdar35947198.swift
Loading