Tyler Nowicki 16db81fdfa Emit warnings if vectorization is forced and fails.
This patch modifies the existing DiagnosticInfo system to create a generic base
class that is inherited to produce diagnostic-based warnings. This is used by
the loop vectorizer to trigger a warning when vectorization is forced and
fails. Several tests have been added to verify this behavior.

Reviewed by: Arnold Schwaighofer

llvm-svn: 213110
2014-07-16 00:36:00 +00:00
..
2014-06-27 18:19:56 +00:00
2014-07-02 22:05:40 +00:00
2014-06-27 18:19:56 +00:00
2014-06-27 18:19:56 +00:00
2014-04-29 23:37:02 +00:00
2014-06-27 18:19:56 +00:00
2014-04-28 04:05:08 +00:00
2014-07-03 16:12:55 +00:00
2014-06-12 16:06:51 +00:00
2014-04-09 14:47:27 +00:00