| Commit message (Expand) | Author | Age |
* | Introduce LLVM_STATIC_ASSERT macro, which expands to C/C++'s static_assert on... | Argyrios Kyrtzidis | 2013-03-22 |
* | Make Optional<T>'s operator bool 'explicit' in C++11 | David Blaikie | 2013-02-21 |
* | Fix MSan annotations inclusion guard. | Evgeniy Stepanov | 2013-02-13 |
* | [Support][Compiler] Add LLVM_HAS_VARIADIC_TEMPLATES. | Michael J. Spencer | 2013-02-11 |
* | More MSan/ASan annotations. | Evgeniy Stepanov | 2013-02-04 |
* | [Support] Add LLVM_IS_UNALIGNED_ACCESS_FAST. | Michael J. Spencer | 2013-02-03 |
* | Annotate BumpPtrAllocator for MemorySanitizer. | Evgeniy Stepanov | 2013-01-31 |
* | Support/Compiler.h: MSC1600, aka VS2010, is not C++11-ready. | NAKAMURA Takumi | 2013-01-21 |
* | [Support] Port ErrorOr<T> from lld to C++03. | Michael J. Spencer | 2013-01-20 |
* | [Support] Update MSVC compiler support in Compiler.h. | Michael J. Spencer | 2013-01-16 |
* | [Support] Add LLVM_CONSTEXPR. | Michael J. Spencer | 2013-01-15 |
* | Add a new portability macro LLVM_FUNCTION_NAME, that expands to __func__, if | Dmitri Gribenko | 2013-01-11 |
* | Compiler.h: Leave LLVM_BUILTIN_UNREACHABLE undefined if it is unavailable in ... | NAKAMURA Takumi | 2013-01-03 |
* | Restrict __builtin_assume_aligned to gcc 4.7+ | Michael J. Spencer | 2013-01-02 |
* | [Support][Endian] Add support for specifying the alignment and native unalign... | Michael J. Spencer | 2013-01-02 |
* | Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. | Chandler Carruth | 2012-11-30 |
* | Separate out the tests for whether the compiler suports R-value | Chandler Carruth | 2012-11-30 |
* | Add a new C++11 compatibility macro, LLVM_LVALUE_FUNCTION. | Jordan Rose | 2012-11-30 |
* | Add an extra slash so doxygen comments will be properly recognized. | Craig Topper | 2012-11-25 |
* | Fix a typo. No functional change. | Craig Topper | 2012-09-18 |
* | Add LLVM_OVERRIDE and LLVM_FINAL C++11 compatibility macros. | Craig Topper | 2012-09-16 |
* | Make sure macros in the include subdirectory are not used without being defined. | Bob Wilson | 2012-09-04 |
* | Explicitly cast an expression to bool before handing it off to __builtin_expect. | Benjamin Kramer | 2012-08-29 |
* | Replace the BUILTIN_EXPECT macro with a less horrible LLVM_LIKELY/LLVM_UNLIKE... | Benjamin Kramer | 2012-08-29 |
* | Provide a portability macro for __builtin_trap. | David Blaikie | 2012-08-21 |
* | Add LLVM_DELETED_FUNCTION compatibility macro. | Michael J. Spencer | 2012-08-15 |
* | Fix few warnings. | Galina Kistanova | 2012-07-20 |
* | Fix trivial typo in llvm_move. | John McCall | 2012-05-07 |
* | Update SmallVector to support move semantics if the host does. | John McCall | 2012-05-02 |
* | [Support] Drop verbose _ATTRIBUTE from LLVM_ATTRIBUTE_{READONLY,READNONE} macro | Daniel Dunbar | 2012-03-09 |
* | include/llvm/Support/Compiler.h: Invalidate LLVM_ATTRIBUTE_WEAK on cygming fo... | NAKAMURA Takumi | 2011-11-15 |
* | Fix linking for some users who already have tsan enabled code and are trying to | Nick Lewycky | 2011-11-15 |
* | Support/Compiler: Add LLVM_EXTENSION for use where we want to hide pedantic d... | Daniel Dunbar | 2011-11-01 |
* | Version N of the llvm_unreachable patch: VC++ doesn't recognize that abort() | John McCall | 2011-03-14 |
* | Okay, some compilers complain if you provide the exception-specification | John McCall | 2011-03-14 |
* | Fix the exception-specification of abort() when declaring it in C++. | John McCall | 2011-03-14 |
* | Make llvm_unreachable evaluate to __builtin_unreachable() in -Asserts | John McCall | 2011-03-14 |
* | Support/Path: Deprecate PathV1::isAbsolute. | Michael J. Spencer | 2010-12-17 |
* | Remove deprecated macro names. Hopefully this will unbreak the | Duncan Sands | 2010-10-25 |
* | Move the remaining attribute macros to systematic names based on the attribute | Chandler Carruth | 2010-10-23 |
* | Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names | Chandler Carruth | 2010-10-23 |
* | Add a comment about ATTRIBUTE_UNUSED to avoid further confusion over when to | Chandler Carruth | 2010-10-20 |
* | Support: Add __forceinline to Compiler.h on MSVC. | Michael J. Spencer | 2010-10-05 |
* | Remove LLVM_GLOBAL_VISIBILITY, which is unused, and was not working properly. | Duncan Sands | 2010-09-15 |
* | Define LLVM_GLOBAL_VISIBILITY to be __declspec(dllexport) on | Duncan Sands | 2010-09-01 |
* | I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it | Duncan Sands | 2010-05-11 |
* | don't use always_inline with gcc 3.4, it has some unimplemented features | Chris Lattner | 2010-03-03 |
* | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are | Bill Wendling | 2009-12-28 |
* | add an ALWAYS_INLINE macro, which does the obvious thing. | Chris Lattner | 2009-12-15 |
* | Following a suggestion of Daniel Dunbar, stop people passing the name | Duncan Sands | 2009-11-17 |