Commits
Stephen Lin committed 62ad1cca30f
Take out the hack in SILInliner that is no longer necessary now that [auto_closure] is handled specially in SILGen, and allow MandatoryInlining to see through basic indirection through alloc box instructions in order to inline calls to [auto_closure] arguments. Note that the logic here is conservative; any second store (beyond the initial store in the prologue) or any capture of the alloc box will preventing inlining. Swift SVN r7912