..
ARCMigrate
Fix layering violation: include/clang/Basic/PlistSupport.h should not include
2015-01-28 20:14:54 +00:00
AST
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
ASTMatchers
Add translationUnitDecl matcher.
2015-02-10 14:46:45 +00:00
Analysis
Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:00:28 +00:00
Basic
Preprocessor: support __BIGGEST_ALIGNMENT__ macro
2015-02-06 01:25:07 +00:00
CodeGen
[X86] Teach clang to lower __builtin_ia32_psrldqi256 and __builtin_ia32_pslldqi256 to vector shuffles the backend recognizes. This is a step towards removing the corresponding intrinsics from the backend.
2015-02-16 00:42:49 +00:00
Driver
Replace snprintf with a Twine. NFC.
2015-02-14 18:19:55 +00:00
Edit
Edit: Do not extend a removal to include trailing whitespace if we're at the end
2014-09-15 11:47:10 +00:00
Format
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
Frontend
Revise the implementation logic of sized deallocation: Do not automatically generate weak definitions of the sized operator delete (in terms of unsized operator delete). Instead, provide the funcitonality via a new compiler flag, -fdef-sized-delete.
2015-02-14 05:42:57 +00:00
FrontendTool
Provide a BuryPointer for unique_ptrs.
2014-08-29 16:53:14 +00:00
Headers
[X86] Add _mm_bslli_si128 and _mm_bsrli_si128 as aliases of _mm_slli_si128 and _mm_srli_si128. This matches Intel documentation and gcc.
2015-02-13 06:04:45 +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
[modules] Accept //-style comments in module maps on purpose rather than by
2015-02-14 05:32:00 +00:00
Parse
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
Rewrite
Trim some includes. NFC.
2014-10-29 22:13:46 +00:00
Sema
DR1467: If aggregate initialization encounters an initializer list for which
2015-02-16 04:42:59 +00:00
Serialization
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
StaticAnalyzer
Analyzer: Replace a set of particularly ugly faux variadics.
2015-02-15 20:11:07 +00:00
Tooling
Adopt new cl::HideUnrelatedOptions API added r226729.
2015-01-21 23:26:11 +00:00
CMakeLists.txt
Fix build with various feature flag combinations
2014-07-14 22:17:22 +00:00
Makefile
Make clang's rewrite engine a core feature
2014-07-16 16:48:33 +00:00