llvm-capstone/clang/lib
Rafael Espindola e5df59ff78 Emit DeferredDeclsToEmit in a DFS order.
Currently we emit DeferredDeclsToEmit in reverse order. This patch changes that.

The advantages of the change are that

* The output order is a bit closer to the source order. The change to
test/CodeGenCXX/pod-member-memcpys.cpp is a good example.

* If we decide to deffer more, it will not cause as large changes in the
estcases as it would without this patch.

llvm-svn: 226751
2015-01-22 00:24:57 +00:00
..
Analysis [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py 2015-01-14 11:29:14 +00:00
ARCMigrate Objective-C SDK modernizer. When modernizing an enum to 2014-12-10 18:25:24 +00:00
AST Fix isTriviallyCopyableType for arrays 2015-01-21 19:39:10 +00:00
ASTMatchers Add voidType() matcher. 2014-12-15 15:09:22 +00:00
Basic Re-apply "r226548 - Introduce SPIR calling conventions" reverted in r226558. 2015-01-20 11:20:41 +00:00
CodeGen Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
Driver Implement command line options for stack probe space 2015-01-20 19:45:50 +00:00
Edit
Format clang-format: Fix crasher when splitting incomplete escape sequences. 2015-01-21 19:50:35 +00:00
Frontend Implement command line options for stack probe space 2015-01-20 19:45:50 +00:00
FrontendTool
Headers [AVX512] Add sub-vector FP extracts 2015-01-19 20:12:05 +00:00
Index [libclang] Use same USR encoding for 'char' regardless of what the target considers the sign to be. 2014-12-08 09:09:05 +00:00
Lex Inherit attributes when infering a framework module 2015-01-13 17:47:44 +00:00
Parse Initial support for C++ parameter completion 2015-01-21 16:24:11 +00:00
Rewrite Trim some includes. NFC. 2014-10-29 22:13:46 +00:00
Sema Initial support for C++ parameter completion 2015-01-21 16:24:11 +00:00
Serialization Fix bogus 'method is unavailable' errors with modules 2015-01-12 19:27:00 +00:00
StaticAnalyzer Test commit, no changes. 2015-01-20 09:47:57 +00:00
Tooling Adopt new cl::HideUnrelatedOptions API added r226729. 2015-01-21 23:26:11 +00:00
CMakeLists.txt
Makefile