diff options
author | Adam Nemet <anemet@apple.com> | 2016-04-28 23:08:32 +0000 |
---|---|---|
committer | Adam Nemet <anemet@apple.com> | 2016-04-28 23:08:32 +0000 |
commit | 0ba164bbcba92404f2f8df7ee4129f2b059776a1 (patch) | |
tree | a020f2f12512d19c00a936097bae4787f3c72e0a /libcxx/test/std/utilities/function.objects/version.pass.cpp | |
parent | adeccf7658246b5a7f75a1d8b379e371bf9a2c9a (diff) | |
download | bcm5719-llvm-0ba164bbcba92404f2f8df7ee4129f2b059776a1.tar.gz bcm5719-llvm-0ba164bbcba92404f2f8df7ee4129f2b059776a1.zip |
[LoopDist] Emit optimization remarks (-Rpass*)
I closely followed the precedents set by the vectorizer:
* With -Rpass-missed, the loop is reported with further details pointing
to -Rpass--analysis.
* -Rpass-analysis reports the details why distribution has failed.
* Regardless of -Rpass*, when distribution fails for a loop where
distribution was forced with the pragma, a warning is produced according
to -Wpass-failed. In this case the analysis info is also printed even
without -Rpass-analysis.
llvm-svn: 267952
Diffstat (limited to 'libcxx/test/std/utilities/function.objects/version.pass.cpp')
0 files changed, 0 insertions, 0 deletions