RESOLVED FIXED 127848
LICM should gracefully handle unprofiled code
https://bugs.webkit.org/show_bug.cgi?id=127848
Summary LICM should gracefully handle unprofiled code
Filip Pizlo
Reported 2014-01-29 11:36:33 PST
Consider: loop { if (never happens) o.f++; // this thing } This thing will look like a clobber-the-world side-effect. But, it's also an exit site. I don't think that the IR makes clear that that basic block doesn't belong in the loop. We should investigate this more.
Attachments
the patch (4.52 KB, patch)
2014-02-10 23:45 PST, Filip Pizlo
mhahnenberg: review+
Filip Pizlo
Comment 1 2014-02-10 23:45:42 PST
Created attachment 223818 [details] the patch
Mark Hahnenberg
Comment 2 2014-02-11 07:06:33 PST
Comment on attachment 223818 [details] the patch r=me
Filip Pizlo
Comment 3 2014-02-11 09:49:22 PST
Note You need to log in before you can comment on or make changes to this bug.