Add support for passing -1 to __builtin_shufflevector to signify an undefined element...
authorCraig Topper <craig.topper@gmail.com>
Sat, 3 Aug 2013 17:40:38 +0000 (17:40 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sat, 3 Aug 2013 17:40:38 +0000 (17:40 +0000)
commit50ad5b7354187308b3cb7319ff387b3409c06af3
tree98aafd332542f4936896f4214518aa471a475f60
parentb176acb6b72e12f301e0ea9c9e8664f5ba6de610
Add support for passing -1 to __builtin_shufflevector to signify an undefined element value to match IR capabilities.

llvm-svn: 187694
clang/docs/LanguageExtensions.rst
clang/include/clang/AST/Expr.h
clang/lib/CodeGen/CGExprScalar.cpp
clang/lib/Sema/SemaChecking.cpp
clang/test/CodeGen/builtinshufflevector2.c