..
ARCMigrate
Use the simpler version of llvm::sys::fs::remove when possible.
2014-01-10 21:32:14 +00:00
AST
[ms-abi] Reordering __declspec(align) pragma pack handling
2014-01-13 22:25:55 +00:00
ASTMatchers
Sort all the #include lines with LLVM's utils/sort_includes.py which
2014-01-07 11:51:46 +00:00
Analysis
[analyzer] Add a CFG node for the allocator call in a C++ 'new' expression.
2014-01-13 17:59:19 +00:00
Basic
Hook up NetBSD/aarch64.
2014-01-13 18:25:15 +00:00
CodeGen
[ms-abi] Always generate complete constructors in the Microsoft C++ ABI
2014-01-13 22:57:31 +00:00
Driver
clang-cl: Ignore /fallback when not actually compiling (PR18456)
2014-01-13 22:24:42 +00:00
Edit
Add front-end infrastructure now address space casts are in LLVM IR.
2013-12-11 13:39:46 +00:00
Format
clang-format: Fix corner case with comment in ctor initializer.
2014-01-13 14:10:04 +00:00
Frontend
Use the MS ABI for Win32 targets by default
2014-01-13 19:48:18 +00:00
FrontendTool
Bury leaked pointers in a global array to silence a leak detector in --disable-free mode
2013-12-27 08:11:08 +00:00
Headers
[CMake][VS][XCode] Restruct the output directory layout more comfortable, ${BINARY_DIR}/${BUILD_MODE}/(bin|lib)
2013-12-30 06:48:30 +00:00
Index
Sort all the #include lines with LLVM's utils/sort_includes.py which
2014-01-07 11:51:46 +00:00
Lex
__has_attribute now understands target-specific attributes. So when you ask whether an ARM target has the "interrupt" attribute, it will return true for ARM and MSP430 targets, and false for others.
2014-01-09 22:57:44 +00:00
Parse
__forceinline is a keyword, and not a GNU-style attribute. This FIXME appears to be out-dated, and the attribute syntax is becoming more important these days.
2014-01-13 21:40:16 +00:00
Rewrite
Use the simpler version of llvm::sys::fs::remove when possible.
2014-01-10 21:32:14 +00:00
Sema
When determining the attribute's parsed kind, pay attention to the syntax used. This fixes bugs where an attribute has differing GNU and Declspec spellings, but they are treated as the same. Eg) __declspec(aligned) when it should be __attribute__((aligned)), and __attribute__((align)) when it should be __declspec(align).
2014-01-13 21:42:39 +00:00
Serialization
Use the simpler version of llvm::sys::fs::remove when possible.
2014-01-10 21:32:14 +00:00
StaticAnalyzer
[analyzer] Add a CFG node for the allocator call in a C++ 'new' expression.
2014-01-13 17:59:19 +00:00
Tooling
Sort all the #include lines with LLVM's utils/sort_includes.py which
2014-01-07 11:51:46 +00:00
CMakeLists.txt
Fix dependencies now that the ARC migrator depends on the static analyzer.
2013-08-22 15:50:02 +00:00
Makefile
Fix dependencies now that the ARC migrator depends on the static analyzer.
2013-08-22 15:50:02 +00:00