Enable implicit byref struct promotion
authorJoseph Tremoulet <jotrem@microsoft.com>
Wed, 12 Apr 2017 17:00:20 +0000 (13:00 -0400)
committerJoseph Tremoulet <jotrem@microsoft.com>
Tue, 16 May 2017 00:01:50 +0000 (20:01 -0400)
commit081490735c15d3ba79f79a9899da6154a2cff51c
tree5ad8764129b39f71de6a24d4bf72083184b265d2
parenta6a8bd2f901997502c9105a0c1b2f517e8898434
Enable implicit byref struct promotion

Remove the artificial limitation marking them address-taken.  Add a
hueristic that avoids promoting if there are too few references to the
parameter.
src/jit/morph.cpp