llvm-project/clang/lib/Parse
Bill Seurer cf2c96b0f6 [PowerPC]To provide better compatibility with gcc I added the __bool keyword to the Alitivec support in clang. __bool is functionally identical to using bool when declaring vector types. For example:
vector bool char v_bc;
vector __bool char v___bc;

clang already supported vector/__vector and pixel/__pixel but was missing __bool.

http://llvm.org/bugs/show_bug.cgi?id=19220

For reference: https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gcc/PowerPC-AltiVec_002fVSX-Built-in-Functions.html

http://reviews.llvm.org/D6882

llvm-svn: 225664
2015-01-12 19:35:51 +00:00
..
CMakeLists.txt [CMake] Reorder libdeps by alphabetical order. 2014-07-14 04:59:27 +00:00
Makefile
ParseAST.cpp Remove unneeded include of DeclCXX.h from libParse. 2014-12-28 01:52:28 +00:00
ParseCXXInlineMethods.cpp Parse: Get rid of cxx_exceptspec_end, use EOF instead 2015-01-12 09:16:57 +00:00
ParseDecl.cpp [PowerPC]To provide better compatibility with gcc I added the __bool keyword to the Alitivec support in clang. __bool is functionally identical to using bool when declaring vector types. For example: 2015-01-12 19:35:51 +00:00
ParseDeclCXX.cpp Parse: Get rid of cxx_exceptspec_end, use EOF instead 2015-01-12 09:16:57 +00:00
ParseExpr.cpp Parse: Don't crash when namespace is in GNU statement expr 2015-01-09 09:38:14 +00:00
ParseExprCXX.cpp Parse: It's cleaner to handle cxx_defaultarg_end in SkipUntil directly 2015-01-12 03:36:37 +00:00
ParseInit.cpp Enable ActOnIdExpression to use delayed typo correction for non-C++ code 2014-11-21 18:48:04 +00:00
ParseObjc.cpp Modified the Objective-C lexer and parser (only 2014-12-09 23:47:56 +00:00
ParseOpenMP.cpp Enable ActOnIdExpression to use delayed typo correction for non-C++ code 2014-11-21 18:48:04 +00:00
ParsePragma.cpp Parse: Ignore "long" and "short" in #pragma section 2014-10-22 21:08:43 +00:00
ParseStmt.cpp Fix indentation. No behavior change. 2015-01-04 08:07:54 +00:00
ParseStmtAsm.cpp Enable ActOnIdExpression to use delayed typo correction for non-C++ code 2014-11-21 18:48:04 +00:00
ParseTemplate.cpp Diagnose function template definitions inside functions 2014-12-15 23:16:32 +00:00
ParseTentative.cpp [PowerPC]To provide better compatibility with gcc I added the __bool keyword to the Alitivec support in clang. __bool is functionally identical to using bool when declaring vector types. For example: 2015-01-12 19:35:51 +00:00
Parser.cpp Parse: Get rid of tok::cxx_defaultarg_end, use EOF instead 2015-01-12 05:17:40 +00:00
RAIIObjectsForParser.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00