diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2012-06-04 22:44:21 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2012-06-04 22:44:21 +0000 |
commit | 47d988c54c8cac52c41917bcbf52f9bc244adf76 (patch) | |
tree | ffb7b99eec5826685c640fb861569042e4847fee /clang/test/CodeGenCXX/mangle-ms.cpp | |
parent | 11fb248aa67f1fa162e453810ab1d6970061b70e (diff) | |
download | bcm5719-llvm-47d988c54c8cac52c41917bcbf52f9bc244adf76.tar.gz bcm5719-llvm-47d988c54c8cac52c41917bcbf52f9bc244adf76.zip |
When gvn decides to replace an instruction with another, we have to patch the
replacement to make it at least as generic as the instruction being replaced.
This includes:
* dropping nsw/nuw flags
* getting the least restrictive tbaa and fpmath metadata
* merging ranges
Fixes PR12979.
llvm-svn: 157958
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-ms.cpp')
0 files changed, 0 insertions, 0 deletions