The Week Of Monday 9 January 2017 Archives by thread
Starting: Mon Jan 9 00:01:22 PST 2017
Ending: Sun Jan 15 23:43:21 PST 2017
Messages: 765
- r291427 - Implement C++ DR1391 (wg21.link/cwg1391)
Richard Smith via cfe-commits
- [PATCH] D26244: [Driver] Prefer libraries installed next to Clang over those from GCC
Richard Smith via Phabricator via cfe-commits
- [PATCH] D28279: [clang-move] Support moving type alias declarations.
Manuel Klimek via cfe-commits
- [PATCH] D28145: [OpenMP] Basic support for a parallel directive in a target region on an NVPTX device.
Alexey Bataev via Phabricator via cfe-commits
- [PATCH] D28243: [OpenMP] Add missing regression test for pragma distribute, clause firstprivate
Alexey Bataev via Phabricator via cfe-commits
- [PATCH] D28252: [OpenMP] Sema and parsing for 'target teams distribute simd' pragma
Alexey Bataev via Phabricator via cfe-commits
- [PATCH] D28255: [OpenMP] support the 'is_device_ptr' clause with 'target parallel for' pragma
Alexey Bataev via Phabricator via cfe-commits
- r291428 - clang-format: [JS] ASI after imports
Martin Probst via cfe-commits
- [PATCH] D28419: clang-tools-extra: add gitattributes to disable EOL conversions on checkout of test source files
Eric Liu via Phabricator via cfe-commits
- r291429 - clang-format: [JS] fix broken test.
Martin Probst via cfe-commits
- [PATCH] D28465: clang-format: [JS] ASI after imports
Martin Probst via Phabricator via cfe-commits
- [PATCH] D28418: Fixing test to work when the compiler defaults to a different C++ standard version
Alexey Bataev via Phabricator via cfe-commits
- [PATCH] D28208: Remove isIgnored()-test that is more expensive than the analysis behind it
Daniel Jasper via Phabricator via cfe-commits
- [PATCH] D28315: Update tools to use new getStyle API
Eric Liu via Phabricator via cfe-commits
- r291430 - [analyzer] Add checker for iterators dereferenced beyond their range.
Gabor Horvath via cfe-commits
- [PATCH] D20693: [clang-tidy] New checker to replace dynamic exception specifications
Alexander Kornienko via Phabricator via cfe-commits
- [PATCH] D25660: [Analyzer] Checker for iterators dereferenced beyond their range.
Phabricator via Phabricator via cfe-commits
- [PATCH] D28260: Add an argumentsAre matcher
Manuel Klimek via Phabricator via cfe-commits
- [PATCH] D28330: [analyzer] Fix false positives in Keychain API checker
Artem Dergachev via Phabricator via cfe-commits
- [libcxx] r291433 - [libcxx] Fix externally-threaded shared library builds after r291275.
Asiri Rathnayake via cfe-commits
- r291434 - clang-format: Improve support for override/final as variable names.
Daniel Jasper via cfe-commits
- r291436 - Extend NetBSD/AArch64 to cover Big Endian as well.
Joerg Sonnenberger via cfe-commits
- r291437 - Use the same ABI logic for AArch64 Big Endian as in other places
Joerg Sonnenberger via cfe-commits
- r291416 - [cxx1z-constexpr-lambda] Implement constant evaluation of non-capturing lambda expressions.
Faisal Vali via cfe-commits
- r291439 - [cxx1z-constexpr-lambda] [NFC] Add a FIXME to reinstate certain restrictions on constexpr lambdas from appearing within function-signatures (CWG1607)
Faisal Vali via cfe-commits
- [libcxxabi] r291440 - [libcxxabi] Cleanup and adapt for r291275. NFC.
Asiri Rathnayake via cfe-commits
- [PATCH] D28018: AMD family 17h (znver1) enablement
Simon Pilgrim via Phabricator via cfe-commits
- [PATCH] D28467: [Sema] Add warning for unused lambda captures
Malcolm Parsons via Phabricator via cfe-commits
- [PATCH] D27651: [clang-format] Even with AlignConsecutiveDeclarations, PointerAlignment: Right should keep *s and &s to the right
Ken-Patrick Lehrmann via Phabricator via cfe-commits
- [PATCH] D28278: [StaticAnalyzer] dont show wrong 'garbage value' warning when there is array index out of bounds
Gábor Horváth via Phabricator via cfe-commits
- [clang-tools-extra] r291446 - [include-fixer] Load symbol index asynchronously.
Benjamin Kramer via cfe-commits
- [PATCH] D26546: [PPC] Add vec_insert4b/vec_extract4b to altivec.h
Nemanja Ivanovic via Phabricator via cfe-commits
- r291058 - [Sema] Mark undefined ctors as deleted. NFC.
David Blaikie via cfe-commits
- [PATCH] D26667: Teach clang that 'sv' is a fine literal suffix
Marshall Clow via Phabricator via cfe-commits
- r291448 - [MS] Fix function type mangling of default ctor closures
Reid Kleckner via cfe-commits
- r291449 - [clang] Enable using --section-ordering-file option of ld.gold
Alexander Shaposhnikov via cfe-commits
- r291450 - Follow up to r291448: use isStructorDecl in one more place
Reid Kleckner via cfe-commits
- [PATCH] D28461: [clang] Enable using --section-ordering-file option of ld.gold
Alexander Shaposhnikov via Phabricator via cfe-commits
- r291452 - Split dllexport default constructor closure tests out into a separate file
Reid Kleckner via cfe-commits
- r291453 - [MS] Mark default args of exported default constructors as used
Reid Kleckner via cfe-commits
- [PATCH] D28415: PCH: fix a regression that reports a module is defined in both pch and pcm
Ben Langmuir via Phabricator via cfe-commits
- [libcxx] r291457 - Implement P0403R1 - 'Literal suffixes for basic_string_view'. Requires clang 4.0 (specifically, r290744)
Marshall Clow via cfe-commits
- [PATCH] D28404: IRGen: Add optnone attribute on function during O0
Paul Robinson via Phabricator via cfe-commits
- [PATCH] D21113: Add support for case-insensitive header lookup
Hans Wennborg via Phabricator via cfe-commits
- [PATCH] D28427: Allow constexpr construction of subobjects unconditionally, not just in C++14.
David L. Jones via Phabricator via cfe-commits
- r291458 - [Lit Test] Make tests C++11 compatible - nothrow destructors
Charles Li via cfe-commits
- [PATCH] D28425: Lit C++11 Compatibility Patch - nonthrowing destructors
Phabricator via Phabricator via cfe-commits
- [PATCH] D28472: Move _PairT declaration out of __hash_combine to avoid warning under C++98
Dimitry Andric via Phabricator via cfe-commits
- r291465 - PCH: fix a regression that reports a module is defined in both pch and pcm.
Manman Ren via cfe-commits
- [PATCH] D28473: Implement http://wg21.link/P0426 Constexpr for std::char_traits
Marshall Clow via Phabricator via cfe-commits
- [libcxx] r291466 - [Chrono][Darwin] Make steady_clock use CLOCK_UPTIME_RAW
Bruno Cardoso Lopes via cfe-commits
- [PATCH] D25435: Add -fdebug-info-for-profiling to emit more debug info for sample pgo profile collection
Dehao Chen via Phabricator via cfe-commits
- [PATCH] D28445: [Analyzer] Extend taint propagation and checking
Anna Zaks via Phabricator via cfe-commits
- [libcxx] r291475 - Added XFAIL for the apple versions of clang as well
Marshall Clow via cfe-commits
- [libcxx] r291476 - Move _PairT declaration out of __hash_combine to avoid warning under C++98
Dimitry Andric via cfe-commits
- [PATCH] D28477: Add LF_ prefix to LibFunc enums in TargetLibraryInfo.
David L. Jones via Phabricator via cfe-commits
- [PATCH] D27800: Add overload of TransformToPotentiallyEvaluated for TypeSourceInfo
Eli Friedman via Phabricator via cfe-commits
- r291477 - [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Michal Gorny via cfe-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Michał Górny via Phabricator via cfe-commits
- [PATCH] D28238: [Driver] Add openSuse AArch64 Triple
Renato Golin via Phabricator via cfe-commits
- [PATCH] D21279: Fix some issues in clang-format's AlignConsecutive modes
Beren Minor via Phabricator via cfe-commits
- [PATCH] D28478: Check for musl-libc's max_align_t in addition to other variants.
David L. Jones via Phabricator via cfe-commits
- [PATCH] D26267: [Modules] Include builtins with #include instead of #import for ObjC
Bruno Cardoso Lopes via Phabricator via cfe-commits
- r291480 - Allow constexpr construction of subobjects unconditionally, not just in C++14.
David L. Jones via cfe-commits
- r291484 - PR31587: Fix handling of __FUNCSIG__ in C.
Richard Smith via cfe-commits
- [PATCH] D27680: [CodeGen] Move lifetime.start of a variable when goto jumps back past its declaration
Akira Hatanaka via Phabricator via cfe-commits
- [PATCH] D26900: [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available
Reid Kleckner via Phabricator via cfe-commits
- [PATCH] D28441: [libc++] [CMake] Link with /nodefaultlibs on Windows
Reid Kleckner via Phabricator via cfe-commits
- [PATCH] D28399: PR31469: Don't add friend template class decls to redecl chain in dependent contexts.
Richard Smith via Phabricator via cfe-commits
- r291489 - MSVC seems to use (void) in __FUNCSIG__ for a zero-parameter function even in C++. Follow suit.
Richard Smith via cfe-commits
- r291491 - Fixing test to work when the compiler defaults to a different C++ standard version.
Douglas Yung via cfe-commits
- [PATCH] D28350: [Sema] Avoid -Wshadow warning when a "redefinition of " error is presented
Reid Kleckner via Phabricator via cfe-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via cfe-commits
- [libcxx] r291492 - Swap two lines in __mutex_base. On systems with high clock rates, we could mistakenly return no_timeout when a mutex had timed out if we got a tick between these two lines. Thanks to Brian Cain for the bug report.
Marshall Clow via cfe-commits
- r291493 - Add a test for diagnose_if.
George Burgess IV via cfe-commits
- Patch for Bug 22877
Akira Hatanaka via cfe-commits
- r291495 - [cmake] Obtain LLVM_CMAKE_PATH from llvm-config
Michal Gorny via cfe-commits
- [libcxx] r291497 - Adorn __call_once_proxy with `inline` and `_LIBCPP_INLINE_VISIBILITY`
Justin Bogner via cfe-commits
- [PATCH] D28495: [analyzer] Support inlining of '[self classMethod]' and '[[self class] classMethod]'
Anna Zaks via Phabricator via cfe-commits
- [libunwind] r291505 - [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available
Michal Gorny via cfe-commits
- [PATCH] D20136: Get default -fms-compatibility-version from cl.exe's version
Nico Weber via Phabricator via cfe-commits
- [libcxxabi] r291506 - [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available
Michal Gorny via cfe-commits
- [libcxx] r291508 - [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available
Michal Gorny via cfe-commits
- r291512 - Check that template template arguments match template template parameters
Richard Smith via cfe-commits
- r291513 - [coroutines] Sema: Allow co_return all by itself.
Gor Nishanov via cfe-commits
- [libcxx] r291517 - [Chrono][Darwin] Include header for gettimeofday
Bruno Cardoso Lopes via cfe-commits
- [PATCH] D28365: [Driver] Updated for Visual Studio 2017
Reid Kleckner via Phabricator via cfe-commits
- r291525 - [NFC] Rename RAII ExpressionEvaluationContext variable from Unevaluated to ConstantEvaluated when parsing a constant expression.
Faisal Vali via cfe-commits
- [PATCH] D28505: CGDecl: Skip static variable initializers in unreachable code
Matthias Braun via Phabricator via cfe-commits
- [PATCH] D28348: [analyzer] Taught the analyzer about Glib API to check Memory-leak
Leslie Zhai via Phabricator via cfe-commits
- r291528 - Don't classify variable template names as type templates.
Richard Smith via cfe-commits
- [PATCH] D24688: Introduce "hosted" module flag.
Peter Collingbourne via Phabricator via cfe-commits
- [PATCH] D28510: Reinstate CWG1607 restrictions on lambdas appearing inside certain constant-expressions
Faisal Vali via Phabricator via cfe-commits
- [libcxx] r291536 - threading_support: delete the critical section
Saleem Abdulrasool via cfe-commits
- r291537 - [OpenMP] Support the 'is_device_ptr' clause with 'target parallel for simd' pragma
Kelvin Li via cfe-commits
- [PATCH] D28402: [OpenMP] support the 'is_device_ptr' clause with 'target parallel for simd' pragma
Phabricator via Phabricator via cfe-commits
- r291540 - [OpenMP] Support the 'is_device_ptr' clause with 'target parallel for' pragma
Kelvin Li via cfe-commits
- r291544 - AMD family 17h (znver1) enablement
Craig Topper via cfe-commits
- r291545 - [X86] Add recent CPU strings to some of the tests that check other cpu names.
Craig Topper via cfe-commits
- [PATCH] D28081: Make GetStyle return Expected<FormatStyle> instead of FormatStyle
Alexander Shaposhnikov via Phabricator via cfe-commits
- [PATCH] D24969: [Sema] Use the instantiated name of destructors in FindInstantiatedDecl and RebuildMemberExpr
Akira Hatanaka via Phabricator via cfe-commits
- [PATCH] D20428: Tracking exception specification source locations
don hinton via Phabricator via cfe-commits
- [libcxx] r291550 - Mark tests as unsupported under libcpp-no-exceptions
Roger Ferrer Ibanez via cfe-commits
- r291551 - Fix rejects-valid with default member initializers exposed by r291318.
Richard Smith via cfe-commits
- [PATCH] D27614: Mark tests as unsupported under libcpp-no-exceptions
Roger Ferrer Ibanez via Phabricator via cfe-commits
- r253495 - [Sema] Don't work around a malformed AST
Vassil Vassilev via cfe-commits
- r291552 - Remove fixme, use ASTContext::getCanonicalTemplateSpecializationType.
Vassil Vassilev via cfe-commits
- [PATCH] D28512: [libc++] Pair _aligned_malloc with _aligned_free
Shoaib Meenai via Phabricator via cfe-commits
- [PATCH] D28306: Remove fixme, use ASTContext::getCanonicalTemplateSpecializationType
Vassil Vassilev via Phabricator via cfe-commits
- [PATCH] D28503: Documentation for the newly added x86 intrinsics.
michael zuckerman via Phabricator via cfe-commits
- [PATCH] D28514: [CodeCompletion] Reset the hidden declaration obtained after lookup when caching UsingShadowDecls
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D28033: [analyzer] Treat pointers to static member functions as function pointers
Kirill Romanenkov via Phabricator via cfe-commits
- r291564 - [Sema] Avoid -Wshadow warning when a "redefinition of " error is presented
Alex Lorenz via cfe-commits
- [PATCH] D17981: [clang-tidy] Fix clang-tidy to support parsing of assembly statements.
Etienne Bergeron via Phabricator via cfe-commits
- r291565 - [OpenMP] Basic support for a parallel directive in a target region on an NVPTX device
Arpith Chacko Jacob via cfe-commits
- [PATCH] D28400: [AArch64] Use generic bitreverse intrinsic, rather than AArch64 specific.
Simon Pilgrim via Phabricator via cfe-commits
- [PATCH] D28295: [libunwind] [cmake] Support overriding LLVM_CMAKE_PATH
Michał Górny via Phabricator via cfe-commits
- [PATCH] D28451: [AVR] Add support for the 'interrupt' and 'naked' attributes
Aaron Ballman via Phabricator via cfe-commits
- [libcxx] r291572 - Fix up some mismatched SFINAE conditionsin shared_ptr; some used '_Tp*', others used 'element_type *'. Today, they're the same - but soon they won't be. No functional change.
Marshall Clow via cfe-commits
- r291574 - [AArch64] Use generic bitreverse intrinsic, rather than AArch64 specific.
Chad Rosier via cfe-commits
- [PATCH] D28231: -Wunreachable-code: Avoid multiple diagnostics that are triggered by the same source range and fix the unary operator fixit source range
Alex Lorenz via Phabricator via cfe-commits
- r291576 - CGDecl: Skip static variable initializers in unreachable code
Matthias Braun via cfe-commits
- [PATCH] D27068: Improve string::find
Aditya Kumar via Phabricator via cfe-commits
- [PATCH] D25213: Fix PR28181: Prevent operator overloading related assertion failure crash that happens in C only
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D28080: [Docs][OpenCL] Added OpenCL feature description to user manual.
Anastasia Stulova via Phabricator via cfe-commits
- [PATCH] D28520: Disable -Wthread-safety-analysis for some functions in __thread_support
Dimitry Andric via Phabricator via cfe-commits
- [libcxx] r291580 - Qualify some type names that I thought were fine, but some of the bots don't like.
Marshall Clow via cfe-commits
- r291581 - [analyzer] Treat pointers to static member functions as function pointers
Devin Coughlin via cfe-commits
- r291582 - [ARM] Use generic bitreverse intrinsic, rather than ARM specific rbit.
Chad Rosier via cfe-commits
- r291583 - [OpenMP] Remove outdated comments. NFC.
Kelvin Li via cfe-commits
- [PATCH] D28148: [Sema] Suppress warnings for C's zero initializer
S. Gilles via Phabricator via cfe-commits
- [libcxx] r291592 - [CMake][libcxx] Move Python check to main CMake file
Petr Hosek via cfe-commits
- [PATCH] D28526: [ARM] Add diagnostics when initialization global variables with ropi/rwpi
Weiming Zhao via Phabricator via cfe-commits
- [PATCH] D28528: [PowerPC] [PowerPC] Fix the wrong implementation of builtin vec_rlnm.
Tony Jiang via Phabricator via cfe-commits
- r291596 - Fix conversion index / argument index mismatch when diagnosing overload resolution failure.
Richard Smith via cfe-commits
- [PATCH] D28001: [X86] Teach Clang about -mfentry flag
Nirav Dave via Phabricator via cfe-commits
- [PATCH] D28529: [test] Port clang tests to canonicalized booleans
Michał Górny via Phabricator via cfe-commits
- r291597 - Don't try to check implicit conversion sequences for an object argument if
Richard Smith via cfe-commits
- r291598 - [Driver] Add openSuse AArch64 Triple
Kostya Kortchinsky via cfe-commits
- r291600 - Serialize the UsesSEH bit on FunctionDecl
Reid Kleckner via cfe-commits
- [PATCH] D28530: [Driver] Correct empty files in D28238
Kostya Kortchinsky via Phabricator via cfe-commits
- r290450 - [PM] Introduce options to enable the (still experimental) new pass
Justin Bogner via cfe-commits
- [PATCH] D24991: Inline hot functions in libcxx shared_ptr implementation.
Kevin Hu via Phabricator via cfe-commits
- r291608 - Remove a couple of parameters that are always false.
Richard Smith via cfe-commits
- r291610 - Remove dead code.
Richard Smith via cfe-commits
- [PATCH] D28299: Module: use PCMCache to manage memory buffers for pcm files.
Ben Langmuir via Phabricator via cfe-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via cfe-commits
- r291628 - Module: Do not create Implicit ImportDecl for module X if we
Manman Ren via cfe-commits
- [libcxx] r291632 - [CMake][libcxx] Do not rely on the existence of c++abi or unwind targets
Petr Hosek via cfe-commits
- r280409 - When we reach the end of a #include of a header of a local submodule that we
Manman via cfe-commits
- r291635 - [analyzer] Fix crash in body farm for getter without implicit self.
Devin Coughlin via cfe-commits
- [PATCH] D28543: Elliminates uninitialized warning for volitile varibles.
CJ DiMeglio via Phabricator via cfe-commits
- r291644 - [Modules] Support #import when entering files with modules
Bruno Cardoso Lopes via cfe-commits
- [clang-tools-extra] r291653 - Only launch asynchronously if threading is enabled.
Manuel Klimek via cfe-commits
- [PATCH] D26015: Correctly classify main file includes if there is a prefix added
Alexander Kornienko via Phabricator via cfe-commits
- [PATCH] D26082: Support for Python 3 in libclang python bindings
Mathieu Duponchelle via Phabricator via cfe-commits
- [PATCH] D28548: Improve include fixer's ranking by taking the paths into account.
Manuel Klimek via Phabricator via cfe-commits
- [clang-tools-extra] r291664 - Improve include fixer's ranking by taking the paths into account.
Manuel Klimek via cfe-commits
- [PATCH] D27920: [find-all-symbols] Index partial template specializations.
Benjamin Kramer via Phabricator via cfe-commits
- [PATCH] D28235: [clang-format cleanup] merge continuous deleted lines into one deletion.
Eric Liu via Phabricator via cfe-commits
- r291667 - Remove repeated word in comment (NFC)
Malcolm Parsons via cfe-commits
- [PATCH] D28297: [StaticAnalyzer] Fix crash in CastToStructChecker
Artem Dergachev via Phabricator via cfe-commits
- [clang-tools-extra] r291669 - [find-all-symbols] Index partial template specializations.
Haojian Wu via cfe-commits
- [PATCH] D27918: [analyzer] OStreamChecker
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D22452: [libcxx] Fix last_write_time tests for filesystems that don't support negative and very large times.
Jonas Hahnfeld via Phabricator via cfe-commits
- [PATCH] D28058: [OpenCL] Correct ndrange_t implementation
Dmitry Borisenkov via Phabricator via cfe-commits
- [PATCH] D27700: [clang-tidy] refactor ExprSequence out of misc-use-after-move check
Alexander Kornienko via Phabricator via cfe-commits
- [PATCH] D27257: [CodeCompletion] Ensure that ObjC root class completes instance methods from protocols and categories as well
Alex Lorenz via Phabricator via cfe-commits
- r291681 - Unbreak the clang-fuzzer build after r291184.
Benjamin Kramer via cfe-commits
- [PATCH] D27689: Module: hash the pcm content and use it as SIGNATURE for implicit modules.
Manman Ren via Phabricator via cfe-commits
- r291688 - This reverts r291628. As suggested by Richard, we can simply
Manman Ren via cfe-commits
- r291689 - Module: Do not add any link flags when an implementation TU of a module imports
Manman Ren via cfe-commits
- r291700 - [index] Add 'contained-by' relation between references and their lexical container.
Argyrios Kyrtzidis via cfe-commits
- r291702 - [PowerPC] Fix the wrong implementation of builtin vec_rlnm.
Tony Jiang via cfe-commits
- r291703 - [index] Add 'IBTypeOf' relation for ObjC methods marked with IBAction and properties with IBOutletCollection.
Argyrios Kyrtzidis via cfe-commits
- r291705 - [index] Ignore invalid ObjC categories.
Argyrios Kyrtzidis via cfe-commits
- [PATCH] D21675: New ODR checker for modules
Richard Smith via Phabricator via cfe-commits
- r291707 - [index] Introduce symbol subkinds to mark an accessor getter or setter.
Argyrios Kyrtzidis via cfe-commits
- [PATCH] D27486: Correct class-template deprecation behavior
Richard Smith via Phabricator via cfe-commits
- [libcxx] r291723 - [CMake][libcxx] Check that we have libcxxabi before using it
Petr Hosek via cfe-commits
- Proposal for clang-format -r option
mateusz janek via cfe-commits
- [libcxx] r291726 - Revert "[CMake][libcxx] Check that we have libcxxabi before using it"
Petr Hosek via cfe-commits
- [libcxx] r291727 - Revert "[CMake][libcxx] Do not rely on the existence of c++abi or unwind targets"
Petr Hosek via cfe-commits
- [libcxx] r291728 - Revert "[CMake][libcxx] Move Python check to main CMake file"
Petr Hosek via cfe-commits
- [PATCH] D28588: Pass -fprofile-sample-use to lto backends.
Dehao Chen via Phabricator via cfe-commits
- [PATCH] D28590: [Sema] Restrict explicit instantation definition dllexport
Shoaib Meenai via Phabricator via cfe-commits
- r291737 - Remove redundant passing around of a "ContainsAutoType" flag.
Richard Smith via cfe-commits
- [PATCH] D28591: [libcxx] [test] Don't ask whether Incomplete& can be assigned to.
Stephan T. Lavavej via Phabricator via cfe-commits
- [PATCH] D28592: [libcxx] [test] Fix MSVC warning C4127 "conditional expression is constant".
Stephan T. Lavavej via Phabricator via cfe-commits
- [libcxx] r291741 - Implement P0426: Constexpr for std::char_traits
Marshall Clow via cfe-commits
- [libcxx] r291742 - disable use of __builtin_memcmp temporarily to get the tests passing again
Marshall Clow via cfe-commits
- [libcxx] r291743 - [libc++] Pair _aligned_malloc with _aligned_free
Shoaib Meenai via cfe-commits
- [libcxx] r291072 - Get test-suite configuring on Windows with clang-cl
Shoaib Meenai via cfe-commits
- r291753 - PR31469: Don't add friend template class decls to redecl chain in dependent contexts.
Vassil Vassilev via cfe-commits
- r291754 - [analyzer] Avoid a crash in DereferenceChecker on string literal initializers.
Artem Dergachev via cfe-commits
- r291757 - Avoid multiple -Wunreachable-code diagnostics that are triggered by
Alex Lorenz via cfe-commits
- Fwd: buildbot failure in LLVM on lldb-x86_64-ubuntu-14.04-cmake
Vassil Vassilev via cfe-commits
- [PATCH] D28602: [analyzer] Don't dereference the array bound to a reference.
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D28606: Mention devirtualization in release notes
Piotr Padlewski via Phabricator via cfe-commits
- [PATCH] D28608: [libcxx] Don't assume __libcpp_thread_t is an integral type.
Asiri Rathnayake via Phabricator via cfe-commits
- [clang-tools-extra] r291767 - Correctly classify main file includes if there is a prefix added
Alexander Kornienko via cfe-commits
- r291771 - Tracking exception specification source locations
Malcolm Parsons via cfe-commits
- [libcxx] r291773 - Add new macro _LIBCPP_BUILTIN_MEMCMP_ISCONSTEXPR to use in std::char_traits.
Marshall Clow via cfe-commits
- r291774 - Pass -fprofile-sample-use to lto backends.
Dehao Chen via cfe-commits
- [PATCH] D28610: [libcxx] Improve design documentation for the external-thread-library configuration
Asiri Rathnayake via Phabricator via cfe-commits
- r291775 - Revert r291774 which caused buildbot failure.
Dehao Chen via cfe-commits
- [PATCH] D28614: [clang-tidy] Fix check for trivially copyable types in modernize-pass-by-value
Malcolm Parsons via Phabricator via cfe-commits
- r291780 - [Docs][OpenCL] Added OpenCL feature description to Clang documentation.
Anastasia Stulova via cfe-commits
- [PATCH] D27773: [analyzer] Add checker modeling gtest APIs.
Anna Zaks via Phabricator via cfe-commits
- r291781 - [analyzer] Don't dereference the array value when binding it to a reference.
Artem Dergachev via cfe-commits
- [PATCH] D27090: Add LocationContext as a parameter to checkRegionChanges
Anna Zaks via Phabricator via cfe-commits
- r291783 - UsersManual.rst: Update clang-cl options list
Hans Wennborg via cfe-commits
- r291794 - [Modules] Fix misleading warning about missing textual header in umbrella header
Bruno Cardoso Lopes via cfe-commits
- [clang-tools-extra] r291796 - [clang-tidy] Fix check for trivially copyable types in modernize-pass-by-value
Malcolm Parsons via cfe-commits
- r291798 - UsersManual.rst: Update clang-cl options list again
Hans Wennborg via cfe-commits
- [PATCH] D28620: Guard __gnuc_va_list typedef
Paul Robinson via Phabricator via cfe-commits
- r291801 - clang-format: Treat braced lists like other complex parameters.
Daniel Jasper via cfe-commits
- r291805 - Add additional testcases for nsw markings on ++ and --.
Eli Friedman via cfe-commits
- r290392 - Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.
Justin Bogner via cfe-commits
- [cfe-dev] Testcase for LLVM PR9350
Friedman, Eli via cfe-commits
- r291807 - clang-format: Fix regression introduced by r291801.
Daniel Jasper via cfe-commits
- r291814 - Add entry for -MJ.
Joerg Sonnenberger via cfe-commits
- [libcxx] r291820 - Creating release_40 branch off revision 291814
Hans Wennborg via cfe-commits
- [libcxxabi] r291821 - Creating release_40 branch off revision 291814
Hans Wennborg via cfe-commits
- [libunwind] r291827 - Creating release_40 branch off revision 291814
Hans Wennborg via cfe-commits
- [libcxxabi] r291829 - Bump version to 5.0.0svn
Hans Wennborg via cfe-commits
- [libunwind] r291830 - Bump version to 5.0.0svn
Hans Wennborg via cfe-commits
- r291831 - Update docs/conf.py version
Hans Wennborg via cfe-commits
- [clang-tools-extra] r291832 - Update docs/conf.py version
Hans Wennborg via cfe-commits
- r291837 - Clear the release notes for 5.0.0
Hans Wennborg via cfe-commits
- [clang-tools-extra] r291838 - Clear the release notes for 5.0.0
Hans Wennborg via cfe-commits
- [libcxxabi] r291844 - Drop 'svn' suffix from version.
Hans Wennborg via cfe-commits
- [libcxx] r291845 - Drop 'svn' suffix from version.
Hans Wennborg via cfe-commits
- [libunwind] r291846 - Drop 'svn' suffix from version.
Hans Wennborg via cfe-commits
- r291850 - Address review comments on r290392:
Chandler Carruth via cfe-commits
- r291851 - Replace some stray uses of the old spelling of the flag with the new
Chandler Carruth via cfe-commits
- r291853 - Fix two test cases I missed updating in r291850. Sorry for the noise.
Chandler Carruth via cfe-commits
- r291865 - Improve handling of instantiated thread_local variables in Itanium C++ ABI.
Richard Smith via cfe-commits
- r291866 - [analyzer] Fix false positives in Keychain API checker
Anna Zaks via cfe-commits
- r291867 - [analyzer] Support inlining of '[self classMethod]' and '[[self class] classMethod]'
Anna Zaks via cfe-commits
- r291868 - [tsan] Do not report errors in __destroy_helper_block_
Anna Zaks via cfe-commits
- r291869 - [analyzer] Add LocationContext as a parameter to checkRegionChanges
Anna Zaks via cfe-commits
- r291870 - Pass -fprofile-sample-use to lto backends.
Dehao Chen via cfe-commits
- r291871 - Update C++ status pages for Clang 4 branch:
Richard Smith via cfe-commits
- [PATCH] D28387: [tsan] Do not report errors in __destroy_helper_block_
Phabricator via Phabricator via cfe-commits
- r291874 - Temporarily revert the test change in 291870, which is broken in certain buildbots.
Dehao Chen via cfe-commits
- r291876 - [DOXYGEN] Documentation for the newly added x86 intrinsics.
Ekaterina Romanova via cfe-commits
- r291877 - [Sema] Restrict explicit instantation definition dllexport
Shoaib Meenai via cfe-commits
- r291879 - Add a necessary newline for diagnose_if documentation.
Eric Christopher via cfe-commits
- r291880 - Implement DR1265 (wg21.link/cwg1265).
Richard Smith via cfe-commits
- r291881 - Another fix for r291850 because there are apparently targets which add
Chandler Carruth via cfe-commits
- LLVM buildmaster will be unavailable on 1/13/17
Galina Kistanova via cfe-commits
- [PATCH] D28218: Small optimizations for SourceManager::getFileID()
Daniel Jasper via Phabricator via cfe-commits
- [clang-tools-extra] r291892 - Fix the build of the include-fixer plugin for some shared cmake builds and MSVC.
Benjamin Kramer via cfe-commits
- [PATCH] D28667: [clang-tidy] Don't modernize-raw-string-literal if replacement is longer.
András Leitereg via Phabricator via cfe-commits
- [PATCH] D28670: [ObjC] Disallow vector parameters and return values in Objective-C methods on older X86 targets
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D28671: [ASTMatchers] add typeAliasTemplateDecl matcher.
Eric Liu via Phabricator via cfe-commits
- r284890 - DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
Dimitry Andric via cfe-commits
- [PATCH] D28672: [ASTMatchers] update doc by running dump_ast_matchers.py
Eric Liu via Phabricator via cfe-commits
- [PATCH] D28144: clang support for Mageia 6 distro
Benjamin Kramer via Phabricator via cfe-commits
- [PATCH] D28334: [clang-tidy] Add -extra-arg and -extra-arg-before to run-clang-tidy.py
Benjamin Kramer via Phabricator via cfe-commits
- r291905 - [Sema] Add warning for unused lambda captures
Malcolm Parsons via cfe-commits
- r291907 - Revert "Support for Python 3 in libclang python bindings"
Jonathan Coe via cfe-commits
- r291917 - Use less byval on 32-bit Windows x86 for classes with bases
Reid Kleckner via cfe-commits
- r291919 - unique_ptrify createDriverOptTable
David Blaikie via cfe-commits
- [libcxx] r291921 - Revert "Rework fix for PR19460 - Use explicit bool as an extension instead."
Eric Fiselier via cfe-commits
- [libcxx] r291922 - Revert "Rework fix for PR19460 - Use explicit bool as an extension instead."
Eric Fiselier via cfe-commits
- [libcxx] r291925 - Fix merge conflict caused by r291921
Eric Fiselier via cfe-commits
- [libcxx] r291928 - Update version to 5.0
Eric Fiselier via cfe-commits
- [libcxx] r291935 - Fix merge error caused by r291922
Eric Fiselier via cfe-commits
- r291938 - unique_ptrify Driver::ToolChains
David Blaikie via cfe-commits
- r291939 - Remove unused lambda captures. NFC
Malcolm Parsons via cfe-commits
- [clang-tools-extra] r291940 - Remove unused lambda captures. NFC
Malcolm Parsons via cfe-commits
- [clang-tools-extra] r291941 - Remove unused lambda captures. NFC
Malcolm Parsons via cfe-commits
- [PATCH] D26057: [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.
Eric Fiselier via Phabricator via cfe-commits
- [libcxxabi] r291946 - [libc++abi] Add a silent terminate handler to libcxxabi.
James Y Knight via cfe-commits
- r291953 - Fix shared library build after r291938 by adding missing dependency on libOption
David Blaikie via cfe-commits
- [PATCH] D28691: Support synchronisation scope in atomic builtin functions
Yaxun Liu via Phabricator via cfe-commits
- r291955 - PR31606: Generalize our tentative DR resolution for inheriting copy/move
Richard Smith via cfe-commits
- [libcxx] r291961 - Add _LIBCPP_DIAGNOSE_WARNING and _LIBCPP_DIAGNOSE_ERROR macros.
Eric Fiselier via cfe-commits
- r291963 - [clang] Emit `diagnose_if` warnings from system headers
Eric Fiselier via cfe-commits
- [PATCH] D28703: [clang] Emit `diagnose_if` warnings from system headers
Eric Fiselier via Phabricator via cfe-commits
- r291964 - PR31631: fix bad CFG (and bogus warnings) when an if-statement has an init-statement and has binary operator as its condition.
Richard Smith via cfe-commits
- [libcxx] r291969 - Diagnose non-const-callable hash functions and comparators
Eric Fiselier via cfe-commits
- [PATCH] D28705: [Sema] Fix bug in handling of designated initializer
Akira Hatanaka via Phabricator via cfe-commits
- [PATCH] D28381: [WebAssembly] Always inline atomics
Jacob Gravelle via Phabricator via cfe-commits
- r291974 - clang-format: Fix bug in making line break decisions.
Daniel Jasper via cfe-commits
- [PATCH] D28457: Add missing const qualifier to member function Decl::isLocalExternDecl()
Akira Hatanaka via Phabricator via cfe-commits
- [libcxx] r291976 - Diagnose invalid memory orderings in <atomic>
Eric Fiselier via cfe-commits
- LLVM buildmaster is back to work
Galina Kistanova via cfe-commits
- [PATCH] D28716: [libc++] Diagnose null inputs in std::string using _LIBCPP_DIAGNOSE_WARNING
Eric Fiselier via Phabricator via cfe-commits
- [libcxx] r291986 - Remove unused parameters in C++03
Eric Fiselier via cfe-commits
- [libcxx] r291987 - Don't force use of lld in tests on Windows
Eric Fiselier via cfe-commits
- r291988 - Give more accurate descriptions of what kind of template we found in diagnostics.
Richard Smith via cfe-commits
- [PATCH] D27850: [libcxx] add missing constexpr to optional::value_or
Eric Fiselier via Phabricator via cfe-commits
- [libcxx] r291991 - Don't dump llvm-config --cmakedir output if command fails.
Eric Fiselier via cfe-commits
- [libunwind] r291992 - Don't dump llvm-config --cmakedir output if command fails.
Eric Fiselier via cfe-commits
- [libcxxabi] r291993 - Don't dump llvm-config --cmakedir output if command fails.
Eric Fiselier via cfe-commits
- [libcxx] r291995 - Use __is_identifier to detect Clang extensions instead of __has_extension.
Eric Fiselier via cfe-commits
- r291997 - Fix a typo. NFC.
George Burgess IV via cfe-commits
- [libcxx] r291998 - Tweak .clang-format configuration.
Eric Fiselier via cfe-commits
- [libcxx] r292000 - Mark 'constexpr char_traits' as complete.
Marshall Clow via cfe-commits
- [libcxx] r292001 - [libc++] [CMake] Link with /nodefaultlibs on Windows
Eric Fiselier via cfe-commits
- [PATCH] D28725: [libc++][CMake] Use debug MSVC runtimes when libc++ is built in debug mode
Eric Fiselier via Phabricator via cfe-commits
- [libcxx] r292006 - [libc++][CMake] Use debug MSVC runtimes when libc++ is built in debug mode
Eric Fiselier via cfe-commits
- r292007 - Add LLVMOption to clang-interpreter, corresponding to r291938.
NAKAMURA Takumi via cfe-commits
- [PATCH] D28727: Add -fstrict-vtable-pointers to UserManual
Piotr Padlewski via Phabricator via cfe-commits
- [libcxx] r292010 - Fix copy-paste errors in r292001
Eric Fiselier via cfe-commits
- [libcxx] r292011 - Fix Windows try_lock implementation
Eric Fiselier via cfe-commits
- [libcxx] r292012 - Mark test as UNSUPPORTED on Windows since it hangs forever
Eric Fiselier via cfe-commits
- [PATCH] D28728: [libc++] Introduce _LIBCPP_EXTERN_VIS to fix __libcpp_debug_function link errors
Eric Fiselier via Phabricator via cfe-commits
- [libcxx] r292013 - Fix last_write_time tests for filesystems that don't support negative and very large times
Jonas Hahnfeld via cfe-commits
- r292015 - fix a few typo in the doc but also in the clang messages
Sylvestre Ledru via cfe-commits
- r292016 - Update the tests to match the typo fix done in r292015
Sylvestre Ledru via cfe-commits
- [PATCH] D28729: [clang-tidy] Add -enable-alpha-checks command
Piotr Padlewski via Phabricator via cfe-commits
- [PATCH] D25314: [libcxxabi] [cmake] Handle missing LIBUNWIND_* directories gracefully
Michał Górny via Phabricator via cfe-commits
- [libcxxabi] r292018 - [cmake] Handle missing LIBUNWIND_* directories gracefully
Michal Gorny via cfe-commits
- [libcxx] r292022 - Fix thread creation on Windows
Eric Fiselier via cfe-commits
- [PATCH] D26796: [Driver] Use arch type to find compiler-rt libraries (on Linux)
Saleem Abdulrasool via Phabricator via cfe-commits
- [libcxx] r292027 - Attempt two at fixing threading on Windows
Eric Fiselier via cfe-commits
- [libcxx] r292028 - Fix demangle.h on Windows
Eric Fiselier via cfe-commits
- [PATCH] D28735: Attempt two at fixing threading on Windows
Eric Fiselier via Phabricator via cfe-commits
- [libcxx] r292029 - XFAIL native handle tests
Eric Fiselier via cfe-commits
- r292032 - Fix PR31644 introduced by r287138 and add a regression test.
Yaron Keren via cfe-commits
- [libcxx] r292038 - Work around python3 bytes vs str in libc++ test config
Eric Fiselier via cfe-commits
- [PATCH] D26649: [CMake] Support lld with LTO bootstrap
Mehdi AMINI via Phabricator via cfe-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Erik Nyquist via Phabricator via cfe-commits
- r292052 - [code-completion] Fix crash when trying to do postfix completion of instance member inside a static function.
Argyrios Kyrtzidis via cfe-commits
- [PATCH] D12340: [X86] Remove unnecessary 3DNow declarations from Intrin.h
Simon Pilgrim via Phabricator via cfe-commits
- [PATCH] D28746: Mention ThinLTO with PGO in ReleaseNotes 4.0
Piotr Padlewski via Phabricator via cfe-commits
- [libcxx] r292084 - Reland "[CMake][libcxx] Move Python check to main CMake file"
Petr Hosek via cfe-commits
- [libcxx] r292085 - Reland "[CMake][libcxx] Do not rely on the existence of c++abi or unwind targets"
Petr Hosek via cfe-commits
- [libcxx] r292086 - Reland "[CMake][libcxx] Check that we have libcxxabi before using it"
Petr Hosek via cfe-commits
- [PATCH] D28752: [OpenMP] Refactor code that calls codegen for target regions on the device.
Arpith Jacob via Phabricator via cfe-commits
- [PATCH] D28753: [OpenMP] Codegen support for 'target parallel' on the host.
Arpith Jacob via Phabricator via cfe-commits
- [PATCH] D28755: [OpenMP] Codegen for the 'target parallel' directive on the NVPTX device.
Arpith Jacob via Phabricator via cfe-commits
- [libcxx] r292091 - Implement the missing constexpr stuff in <array>. Fixes PR#31645.
Marshall Clow via cfe-commits
Last message date:
Sun Jan 15 23:43:21 PST 2017
Archived on: Sun Jan 15 23:43:21 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).