diff options
author | Philip Reames <listmail@philipreames.com> | 2018-08-16 20:48:55 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2018-08-16 20:48:55 +0000 |
commit | 684fa57ef7c1b58998afeec7298b8a861049a2dd (patch) | |
tree | 59cb171c1c761b0428bbbadb9ff9426dcc4c750c /llvm/lib/Support/FormatVariadic.cpp | |
parent | 8bb383f1fbb83588fe901a507e485254256886ed (diff) | |
download | bcm5719-llvm-684fa57ef7c1b58998afeec7298b8a861049a2dd.tar.gz bcm5719-llvm-684fa57ef7c1b58998afeec7298b8a861049a2dd.zip |
[MemLoc] Fix a bug causing any use of invariant.end to crash in LICM
The fix is fairly simple, but is says something unpleasant about the usage and testing of invariant.start/end scopes that this went undetected. To put this in perspective, *any* invariant.end in a loop flowing through LICM crashed. I haven't bothered to figure out just how far back this goes, but it's not caused by any of the recent changes. We're probably talking months if not years.
llvm-svn: 339936
Diffstat (limited to 'llvm/lib/Support/FormatVariadic.cpp')
0 files changed, 0 insertions, 0 deletions