hanchenye-llvm-project/clang/lib/Basic
Anastasia Stulova 2c8dcfbae6 [OpenCL] Generic address space has been added in OpenCL v2.0.
To support it in the frontend, the following has been added:  
- generic address space type attribute;
- documentation for the OpenCL address space attributes;
- parsing of __generic(generic) keyword;
- test code for the parser and diagnostics.

llvm-svn: 222831
2014-11-26 14:10:06 +00:00
..
Attributes.cpp Complete support for the SD-6 standing document (based off N4200) with support for __has_cpp_attribute. 2014-11-14 13:44:02 +00:00
Builtins.cpp CodeGen: make target builtins support languages 2014-07-02 17:41:27 +00:00
CMakeLists.txt [CMake] Use .svn/wc.db as our VC dependency if it's available. 2014-11-20 03:57:45 +00:00
CharInfo.cpp
Diagnostic.cpp Make DiagnosticsEngine::takeClient return std::unique_ptr<> 2014-11-17 23:46:02 +00:00
DiagnosticIDs.cpp Remove unused DiagnosticsEngine::NumErrorsSuppressed member. 2014-10-22 20:09:12 +00:00
FileManager.cpp Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. 2014-11-19 03:06:06 +00:00
FileSystemStatCache.cpp Make VFS and FileManager match the current MemoryBuffer API. 2014-10-26 22:44:13 +00:00
IdentifierTable.cpp Use enumerators instead of hardcoded integers when we decide if keyword is enabled. 2014-10-29 10:59:18 +00:00
LangOptions.cpp [Sanitizer] Refactor sanitizer options in LangOptions. 2014-11-11 01:26:14 +00:00
Makefile
Module.cpp [modules] Add support for 'textual header' directives. 2014-10-22 23:50:56 +00:00
ObjCRuntime.cpp Add a define for the ObjFW runtime ABI version. 2013-09-16 16:31:49 +00:00
OpenMPKinds.cpp [OPENMP] 'omp teams' directive basic support. 2014-10-09 04:18:56 +00:00
OperatorPrecedence.cpp Replace C++0x in a comment with C++11 2013-07-14 17:04:56 +00:00
SanitizerBlacklist.cpp Fixup for r220403: Use getFileLoc() instead of getSpellingLoc() in SanitizerBlacklist. 2014-10-22 19:34:25 +00:00
Sanitizers.cpp [Sanitizer] Refactor SanitizerArgs parsing in Driver. 2014-11-14 02:59:20 +00:00
SourceLocation.cpp Inline function into only use. 2014-08-18 18:17:32 +00:00
SourceManager.cpp Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. 2014-11-19 03:06:06 +00:00
TargetInfo.cpp Fix assertion on asm register that are "%" 2014-08-17 13:19:48 +00:00
Targets.cpp [OpenCL] Generic address space has been added in OpenCL v2.0. 2014-11-26 14:10:06 +00:00
TokenKinds.cpp [C++11] Use 'nullptr'. 2014-05-08 06:41:40 +00:00
Version.cpp Revert "Revert "Devise a package-private means to determine the LLVM version string"" 2014-06-06 10:36:22 +00:00
VersionTuple.cpp Patch to wrap up '_' as separator in version numbers 2014-10-06 16:46:02 +00:00
VirtualFileSystem.cpp Update for LLVM API change 2014-11-19 02:56:13 +00:00
Warnings.cpp Use -Rblah, not -Wblah, to control remark diagnostics. This was always the 2014-08-07 00:24:21 +00:00