hanchenye-llvm-project/clang/lib/Frontend
Tim Northover a2ee433c8d ARM64: initial clang support commit.
This adds Clang support for the ARM64 backend. There are definitely
still some rough edges, so please bring up any issues you see with
this patch.

As with the LLVM commit though, we think it'll be more useful for
merging with AArch64 from within the tree.

llvm-svn: 205100
2014-03-29 15:09:45 +00:00
..
ASTConsumers.cpp De-virtualize a method. It's called through template magic and doesn't override anything. 2014-03-13 07:14:47 +00:00
ASTMerge.cpp [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops. 2014-03-07 19:56:05 +00:00
ASTUnit.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
CMakeLists.txt [CMake] Use LINK_LIBS instead of target_link_libraries(). 2014-02-26 06:41:29 +00:00
CacheTokens.cpp Reapply "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" 2014-03-28 22:03:19 +00:00
ChainedDiagnosticConsumer.cpp
ChainedIncludesSource.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
CompilerInstance.cpp Add an option -fmodules-validate-system-headers 2014-03-12 00:06:17 +00:00
CompilerInvocation.cpp Support for -Wa,-compress-debug-sections. 2014-03-27 20:47:30 +00:00
CreateInvocationFromCommandLine.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
DependencyFile.cpp [Modules] Emit the module file paths as dependencies of the PCH when we are building one. 2014-03-14 03:07:38 +00:00
DependencyGraph.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
DiagnosticRenderer.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
FrontendAction.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
FrontendActions.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
FrontendOptions.cpp Remove duplicated case. 2013-06-22 16:44:45 +00:00
HeaderIncludeGen.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
InitHeaderSearch.cpp ARM64: initial clang support commit. 2014-03-29 15:09:45 +00:00
InitPreprocessor.cpp Implement the MS extension __identifier properly: take a token and strip it of 2014-03-15 00:06:08 +00:00
LangStandards.cpp
LayoutOverrideSource.cpp Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. 2013-02-08 22:30:41 +00:00
LogDiagnosticPrinter.cpp Add 'remark' diagnostic type in 'clang' 2014-02-28 09:11:08 +00:00
Makefile
MultiplexConsumer.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
PrintPreprocessedOutput.cpp Remove unreachable PragmaCaptured method. It's not a real PPCallback. 2014-03-13 06:19:24 +00:00
SerializedDiagnosticPrinter.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
TextDiagnostic.cpp The Visual Studio IDE changed behavior in VS2012. It used to be the case that 2014-03-07 00:23:36 +00:00
TextDiagnosticBuffer.cpp TextDiagnosticBuffer: Fix copy-paste mistake in r197856 2013-12-23 07:47:48 +00:00
TextDiagnosticPrinter.cpp clang-cl: print diagnostics as "error(clang): foo" in /fallback mode 2013-09-24 00:08:55 +00:00
VerifyDiagnosticConsumer.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-13 06:07:04 +00:00
Warnings.cpp Revert r177218. 2013-05-03 23:20:27 +00:00