diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2016-04-01 00:34:39 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2016-04-01 00:34:39 +0000 |
commit | e9148dd62f42531703d8d7995549ec4cf4f9e363 (patch) | |
tree | d2f0960a348bd750c4063f656d71d8198ae4aecf /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | cb28f15fbc11cd0aede8534615644b9c51807ab3 (diff) | |
download | bcm5719-llvm-e9148dd62f42531703d8d7995549ec4cf4f9e363.tar.gz bcm5719-llvm-e9148dd62f42531703d8d7995549ec4cf4f9e363.zip |
[LoopVectorize] Don't unconditionally print vectorization diagnostics
when compiling with LTO.
r244523 a new class DiagnosticInfoOptimizationRemarkAnalysisAliasing for
optimization analysis remarks related to pointer aliasing without
guarding it in isDiagnosticEnabled in LLVMContext.cpp. This caused the
diagnostic message to be printed unconditionally when compiling with
LTO.
This commit cleans up isDiagnosticEnabled and makes sure all the
vectorization optimization remarks are guarded.
rdar://problem/25382153
llvm-svn: 265084
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions