2014-11-18 |
Justin Bogner | Fix an inaccurate comment |
blob | commitdiff | raw |
2014-11-04 |
Reid Kleckner | Remove the END_WITH_NULL macro now that Clang doesn... |
blob | commitdiff | raw | diff to current |
2014-11-04 |
Reid Kleckner | Rename END_WITH_NULL to LLVM_END_WITH_NULL and move... |
blob | commitdiff | raw | diff to current |
2014-11-03 |
Reid Kleckner | Relax the LLVM_NOEXCEPT _MSC_VER version check back... |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Reid Kleckner | Define LLVM_NOEXCEPT with MSVC 14 CTP 3 or newer |
blob | commitdiff | raw | diff to current |
2014-10-21 |
Reid Kleckner | GCC has supported C++11 ref-qualifiers since 4.8.1 |
blob | commitdiff | raw | diff to current |
2014-09-10 |
Hal Finkel | Enable use of __builtin_assume_aligned when self-hosting |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Hans Wennborg | Use returns_nonnull in BumpPtrAllocator and MallocAlloc... |
blob | commitdiff | raw | diff to current |
2014-06-10 |
Rafael Espindola | Add a LLVM_NOEXCEPT to Compiler.h. |
blob | commitdiff | raw | diff to current |
2014-03-27 |
Rui Ueyama | Revert "[C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__." |
blob | commitdiff | raw | diff to current |
2014-03-27 |
Rui Ueyama | [C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__. |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Chandler Carruth | [C++11] Replace LLVM_STATIC_ASSERT with static_assert... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Chandler Carruth | [C++11] Clarify in the Compiler.h support macros and... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Craig Topper | [C++11] Remove LLVM_FINAL and LLVM_OVERRIDE macros... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Craig Topper | Add back LLVM_FINAL macro. lld still needs it. |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Craig Topper | Switch all uses of LLVM_FINAL to just use 'final',... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Chandler Carruth | [C++11] Switch all uses of the llvm_move macro to use... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Alp Toker | [C++11] Expand and eliminate the LLVM_ENUM_INT_TYPE... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Chandler Carruth | [C++11] Remove LLVM_HAS_CXX11_STDLIB now that it is... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Chandler Carruth | [C++11] Remove LLVM_HAS_CXX11_TYPETRAITS now that it... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Chandler Carruth | [C++11] Now that we're not using it, remove the |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Chandler Carruth | [C++11] Remove the R-value reference #if usage from... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Chandler Carruth | [C++11] Force the other C++11 standard library detectio... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Chandler Carruth | [C++11] Turn off compiler-based detection of R-value... |
blob | commitdiff | raw | diff to current |
2014-02-20 |
Evgeniy Stepanov | Unconditionally include msan_interface.h when building... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Logan Chien | Disable override and final C++ keyword in gcc 4.6. |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Nico Weber | Add a LLVM_DUMP_METHOD macro. |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Alp Toker | MSVC 2010 build fix |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Alp Toker | Enable LLVM_FINAL, LLVM_OVERRIDE and LLVM_HAS_VARIADIC_... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Alp Toker | Support LLVM_STATIC_ASSERT() in clang pre-C++11 mode |
blob | commitdiff | raw | diff to current |
2013-12-31 |
Alp Toker | Silence g++ 4.9 build issue |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Alp Toker | Make LLVM_MSC_PREREQ() compatible with all MSVC versions |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Alp Toker | Fix parens fail in r198142 |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Alp Toker | Enable deleted functions and explicit conversions in... |
blob | commitdiff | raw | diff to current |
2013-12-29 |
Alp Toker | Define LLVM_MSC_PREREQ() macro to simplify _MSC_VER... |
blob | commitdiff | raw | diff to current |
2013-12-25 |
Alp Toker | Fix the MSVC 2010 build |
blob | commitdiff | raw | diff to current |
2013-12-22 |
Alp Toker | Define LLVM_HAS_STRONG_ENUMS |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Reid Kleckner | Compiler.h: Disable initializer list usage with clang-cl |
blob | commitdiff | raw | diff to current |
2013-11-11 |
Pete Cooper | Don't universally enable initialiser lists on GCC.... |
blob | commitdiff | raw | diff to current |
2013-11-11 |
Pete Cooper | Add LLVM_HAS_INITIALIZER_LISTS for upcoming C++11 suppo... |
blob | commitdiff | raw | diff to current |
2013-09-23 |
Reid Kleckner | Explicitly request unsigned enum types when desired |
blob | commitdiff | raw | diff to current |
2013-08-19 |
Jakub Staszak | Add definition of __warn_unused_result__ attribute... |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Reid Kleckner | Reland "Use Clang's __has_* macros in Compiler.h .... |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Quentin Colombet | Revert: "Use Clang's __has_* macros in Compiler.h to... |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Reid Kleckner | Attempt to fix Compiler.h for some self-hosting bots |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Reid Kleckner | Use Clang's __has_* macros in Compiler.h to test for... |
blob | commitdiff | raw | diff to current |
2013-03-22 |
Argyrios Kyrtzidis | Introduce LLVM_STATIC_ASSERT macro, which expands to... |
blob | commitdiff | raw | diff to current |
2013-02-21 |
David Blaikie | Make Optional<T>'s operator bool 'explicit' in C++11 |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Evgeniy Stepanov | Fix MSan annotations inclusion guard. |
blob | commitdiff | raw | diff to current |
2013-02-11 |
Michael J. Spencer | [Support][Compiler] Add LLVM_HAS_VARIADIC_TEMPLATES. |
blob | commitdiff | raw | diff to current |
2013-02-04 |
Evgeniy Stepanov | More MSan/ASan annotations. |
blob | commitdiff | raw | diff to current |
2013-02-03 |
Michael J. Spencer | [Support] Add LLVM_IS_UNALIGNED_ACCESS_FAST. |
blob | commitdiff | raw | diff to current |
2013-01-31 |
Evgeniy Stepanov | Annotate BumpPtrAllocator for MemorySanitizer. |
blob | commitdiff | raw | diff to current |
2013-01-21 |
NAKAMURA Takumi | Support/Compiler.h: MSC1600, aka VS2010, is not C+... |
blob | commitdiff | raw | diff to current |
2013-01-20 |
Michael J. Spencer | [Support] Port ErrorOr<T> from lld to C++03. |
blob | commitdiff | raw | diff to current |
2013-01-16 |
Michael J. Spencer | [Support] Update MSVC compiler support in Compiler.h. |
blob | commitdiff | raw | diff to current |
2013-01-15 |
Michael J. Spencer | [Support] Add LLVM_CONSTEXPR. |
blob | commitdiff | raw | diff to current |
2013-01-11 |
Dmitri Gribenko | Add a new portability macro LLVM_FUNCTION_NAME, that... |
blob | commitdiff | raw | diff to current |
2013-01-03 |
NAKAMURA Takumi | Compiler.h: Leave LLVM_BUILTIN_UNREACHABLE undefined... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Michael J. Spencer | Restrict __builtin_assume_aligned to gcc 4.7+ |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Michael J. Spencer | [Support][Endian] Add support for specifying the alignm... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Chandler Carruth | Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_RE... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Chandler Carruth | Separate out the tests for whether the compiler suports... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Jordan Rose | Add a new C++11 compatibility macro, LLVM_LVALUE_FUNCTION. |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Craig Topper | Add an extra slash so doxygen comments will be properly... |
blob | commitdiff | raw | diff to current |
2012-09-18 |
Craig Topper | Fix a typo. No functional change. |
blob | commitdiff | raw | diff to current |
2012-09-16 |
Craig Topper | Add LLVM_OVERRIDE and LLVM_FINAL C++11 compatibility... |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Bob Wilson | Make sure macros in the include subdirectory are not... |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Benjamin Kramer | Explicitly cast an expression to bool before handing... |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Benjamin Kramer | Replace the BUILTIN_EXPECT macro with a less horrible... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
David Blaikie | Provide a portability macro for __builtin_trap. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Michael J. Spencer | Add LLVM_DELETED_FUNCTION compatibility macro. |
blob | commitdiff | raw | diff to current |
2012-07-20 |
Galina Kistanova | Fix few warnings. |
blob | commitdiff | raw | diff to current |
2012-05-07 |
John McCall | Fix trivial typo in llvm_move. |
blob | commitdiff | raw | diff to current |
2012-05-02 |
John McCall | Update SmallVector to support move semantics if the... |
blob | commitdiff | raw | diff to current |
2012-03-09 |
Daniel Dunbar | [Support] Drop verbose _ATTRIBUTE from LLVM_ATTRIBUTE_... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
NAKAMURA Takumi | include/llvm/Support/Compiler.h: Invalidate LLVM_ATTRIB... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Nick Lewycky | Fix linking for some users who already have tsan enable... |
blob | commitdiff | raw | diff to current |
2011-11-01 |
Daniel Dunbar | Support/Compiler: Add LLVM_EXTENSION for use where... |
blob | commitdiff | raw | diff to current |
2011-03-14 |
John McCall | Version N of the llvm_unreachable patch: VC++ doesn... |
blob | commitdiff | raw | diff to current |
2011-03-14 |
John McCall | Okay, some compilers complain if you provide the except... |
blob | commitdiff | raw | diff to current |
2011-03-14 |
John McCall | Fix the exception-specification of abort() when declari... |
blob | commitdiff | raw | diff to current |
2011-03-14 |
John McCall | Make llvm_unreachable evaluate to __builtin_unreachable... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Michael J. Spencer | Support/Path: Deprecate PathV1::isAbsolute. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Duncan Sands | Remove deprecated macro names. Hopefully this will... |
blob | commitdiff | raw | diff to current |
2010-10-23 |
Chandler Carruth | Move the remaining attribute macros to systematic names... |
blob | commitdiff | raw | diff to current |
2010-10-23 |
Chandler Carruth | Switch attribute macros to use 'LLVM_' as a prefix... |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Chandler Carruth | Add a comment about ATTRIBUTE_UNUSED to avoid further... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Michael J. Spencer | Support: Add __forceinline to Compiler.h on MSVC. |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Duncan Sands | Remove LLVM_GLOBAL_VISIBILITY, which is unused, and... |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Duncan Sands | Define LLVM_GLOBAL_VISIBILITY to be __declspec(dllexpor... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Duncan Sands | I got tired of VISIBILITY_HIDDEN colliding with the... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | don't use always_inline with gcc 3.4, it has some unimp... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Bill Wendling | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Chris Lattner | add an ALWAYS_INLINE macro, which does the obvious... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Duncan Sands | Following a suggestion of Daniel Dunbar, stop people... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Douglas Gregor | Make ERROR_IF_USED macro work with GCC <= 4.2, Apple... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Duncan Sands | Make sure that if anyone passes a name by accident... |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Chris Lattner | add attributes for readnone/readonly functions. |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Benjamin Kramer | Implement DISABLE_INLINE for MSVC. This required changi... |
blob | commitdiff | raw | diff to current |
next |