The Week Of Monday 3 March 2014 Archives by date
Starting: Mon Mar 3 00:12:05 PST 2014
Ending: Sun Mar 9 23:02:14 PDT 2014
Messages: 673
- r202683 - Introduce '-fmodules-user-build-path' which accepts the "canonical" path to a user workspace build.
Argyrios Kyrtzidis
- r202684 - MSVC 2012 doesn't support std::initializer_list at all, so don't rely on
Peter Collingbourne
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- r202703 - AArch64: convert NEON tests to use CHECK-LABEL.
Tim Northover
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- r202709 - Decl printing: add tests for typedefs
Dmitri Gribenko
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [clang-tools-extra] r202710 - Normalized the usage of override in the doc.
Alexander Kornienko
- r202711 - correct consitency of XCore caps
Robert Lytton
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- r202721 - Update tests for addition of patch level to LLVM version
Tom Stellard
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- r202595 - Move private classes into anonymous namespaces.
Ben Langmuir
- [Patch][Review][Commit] Fix for PR19024
Dmitri Gribenko
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Ben Langmuir
- [PATCH] Add loc() to the dynamic registry.
Samuel Benzaquen
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Ben Langmuir
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- r202727 - Removing some unused functionality.
Aaron Ballman
- r202732 - Fix MSVCCompatibility doc ReST and wording.
Reid Kleckner
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Manuel Klimek
- r202734 - I guess we're still using LLVM_DELETED_FUNCTION instead of = delete. This should fix a complaining built bot.
Aaron Ballman
- r202737 - Update call DIBuilder::createLexicalBlock.
Diego Novillo
- [libcxx] r202739 - Remove a stray tab that snuck into a test. No functionality change
Marshall Clow
- [libcxx] r202741 - Implement LWG 2324: Insert iterator constructors should use addressof(). Add two new container classes to the test suite that overload operator &, and add test cases to the insert/front_insert/back_insert iterator tests that use these containers.
Marshall Clow
- r202744 - [C++11] Remove a now unnecessary use of std::function for a remove_if
Chandler Carruth
- r202745 - [libclang] Have clang_getCursorSpelling() return the string for a CXCursor_ObjCStringLiteral or CXCursor_StringLiteral cursor.
Argyrios Kyrtzidis
- r202746 - Remove absolute path from r202733.
Jordan Rose
- r202747 - Re-fix previous commit.
Jordan Rose
- [libcxx] r202749 - [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- r202733 - Serialized diagnostic severity levels should be stable.
Chandler Carruth
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- [PATCH] [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] new check checking comparing of boolean expressions and literals
Richard Trieu
- r202754 - Schedule discriminator pass.
Diego Novillo
- r202755 - [C++11] Simplify compare operators with std::tie.
Benjamin Kramer
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- r202757 - [C++11] Add missing include.
Benjamin Kramer
- r202759 - Improve diagnostics for malformed constructor declarations (where lookup for
Richard Smith
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Richard Smith
- r202761 - Objective-C. Fixes a regression when figuring out linkage
Fariborz Jahanian
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- r202765 - Include <tuple> to speculatively try to fix VS2013 build after r202755
Hans Wennborg
- r202755 - [C++11] Simplify compare operators with std::tie.
Sean Silva
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Sebastian Redl
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- r202769 - DebugInfo: Emit only the declaration of a class template that has an explicit instantiation declaration (& always emit such a type when there's an explicit instantiation definition)
David Blaikie
- r202176 - Add a driver option -ivfsoverlay
Ben Langmuir
- r202771 - Fix typo that resulted in names at TU scope getting lost sometimes after a
Richard Smith
- recent libcxx regression
G M
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Jordan Rose
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Richard Smith
- improving detection of uninitialized arguments (the CallAndMessageChecker)
Jordan Rose
- r202777 - Add triple to test. On Mac OS it was failing to generate debug info which matched the check lines
Pete Cooper
- r202778 - Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- r202769 - DebugInfo: Emit only the declaration of a class template that has an explicit instantiation declaration (& always emit such a type when there's an explicit instantiation definition)
Pete Cooper
- r202779 - DebugInfo: Improvements/corrections to conservative emission of types in explicit template instantiation declarations
David Blaikie
- r202780 - DebugInfo: Make test (introduced in r202769) resilient to platforms that default to -fstandalone-debug
David Blaikie
- [PATCH] Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- r202778 - Implement __readeflags and __writeeflags intrinsics
Chandler Carruth
- r202769 - DebugInfo: Emit only the declaration of a class template that has an explicit instantiation declaration (& always emit such a type when there's an explicit instantiation definition)
David Blaikie
- r202778 - Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- r202784 - Fix for r202778 - Implement __readeflags and __writeeflags intrinsics (renamed res to __res)
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5
Alexey Bataev
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
David Majnemer
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- r202789 - MS ABI: Mangle variable templates properly
David Majnemer
- r202790 - MS ABI: Reorganize some tests
David Majnemer
- r202792 - [CMake] Add the newly introduced compiler header.
Argyrios Kyrtzidis
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- N3891: A proposal to rename shared_mutex to shared_timed_mutex
David Majnemer
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- cleanup libc++ C++1y status page
David Majnemer
- [PATCH] [libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int128_t
David Majnemer
- r202803 - Give %itanium_abi_triple to the test to appease targeting msvc.
NAKAMURA Takumi
- r202804 - We now require Visual C++ 2012 (MSVC_VERSION = 1700) or later to build LLVM.
Yaron Keren
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- cleanup libc++ C++1y status page
Ahmed Charles
- [clang-tools-extra] r202809 - [cleanup] Re-sort headers with llvm/utils/sort_includes.py.
Chandler Carruth
- r202810 - [cleanup] Re-sort includes with llvm/utils/sort_includes.py and fix
Chandler Carruth
- r202733 - Serialized diagnostic severity levels should be stable.
Timur Iskhodzhanov
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202817 - [Modules] Update to reflect the move of CallSite into the IR library in
Chandler Carruth
- r202822 - [Modules] Update to reflect ValueHandle moving to the IR library in LLVM
Chandler Carruth
- r202828 - [Modules] Update to reflect the move of CFG.h to the IR library in LLVM
Chandler Carruth
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
G M
- [patch] [cindex.py] expose C++ access specifiers in the libclang Python bindings
Tamás Szelei
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Daniel Sanders
- cleanup libc++ C++1y status page
David Majnemer
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
NAKAMURA Takumi
- r202859 - [C++11] Make StoredDeclsList move-only.
Benjamin Kramer
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202864 - Fix -Wsign-compare warning.
Jordan Rose
- r202769 - DebugInfo: Emit only the declaration of a class template that has an explicit instantiation declaration (& always emit such a type when there's an explicit instantiation definition)
Pete Cooper
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202866 - Tests for LLVM MS inline asm change r202865
Reid Kleckner
- r202869 - When deciding whether or not to resolve two
Sean Callanan
- r202870 - First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Reid Kleckner
- r202869 - When deciding whether or not to resolve two
David Blaikie
- r202176 - Add a driver option -ivfsoverlay
Ben Langmuir
- r202871 - The wmmintrin.h header includes two different sub-headers: one for AES support
Roman Divacky
- r202869 - When deciding whether or not to resolve two
Sean Callanan
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- r202872 - Objective-C IRGen. Fix up the hueristics for determining
Fariborz Jahanian
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202873 - [Mips] Check all MIPS toolchains to find the one that best meets command
Simon Atanasyan
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- [libcxx] r202876 - Implement LWG #2268: Setting a default argument in the declaration of a member function assign of std::basic_string.
Marshall Clow
- [libcxx] r202877 - Mark issues #2240 (wording only) and #2268 (revision 202876) as complete.
Marshall Clow
- [libcxx] r202878 - Apply David Majnemer's patch updating the links to the papers from Chicago and Issaquah.
Marshall Clow
- cleanup libc++ C++1y status page
Marshall Clow
- r202880 - Pass llvm::Triple objects by const reference.
Benjamin Kramer
- [libcxx] r202881 - Add a SG1 paper and some SG1 issues that affect the library to the task list.
Marshall Clow
- r202870 - First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202882 - Add links to TSen from post-Issaquah mailing.
Richard Smith
- [libcxx] r202884 - Fix issue number error; 2141 --> 2291 and mark it as complete
Marshall Clow
- [libcxx] r202885 - LWG issue #2252: Add more tests for exception safety. No changes needed in the library
Marshall Clow
- r202886 - Update DR status page to match post-Issaquah core issues list.
Richard Smith
- r202888 - Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202889 - Add tests for newly-resolved core issues <= 370.
Richard Smith
- [PATCH] Fix a few code typos in the Block ABI spec
Boris Dušek
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
Nico Weber
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
Chandler Carruth
- r202891 - Add a test case for r202888, which boiled down to -gline-tables-only
Reid Kleckner
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202892 - [-Wunreachable-code] handle cases where a dead 'return' may have a valid predecessor.
Ted Kremenek
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- r202893 - FileEntry: Remove unused and half-broken copy ctor.
Benjamin Kramer
- r202894 - [C++11] Push move semantics through APValue.
Benjamin Kramer
- r202896 - Revert "FileEntry: Remove unused and half-broken copy ctor."
Benjamin Kramer
- r202897 - [C++11] Simplify a callback to use a lambda.
Richard Smith
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- r202898 - [CFG] Tweak "?:" CFG construction to record the unreachable blocks.
Ted Kremenek
- r202900 - DebugInfo: Refix r202888 (a fix to r202769) in a different way, ensuring types aren't needlessly built during -gmlt
David Blaikie
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
Reid Kleckner
- r202901 - TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
Reid Kleckner
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- [libcxx] r202904 - LWG Issue #2271: regex_traits::lookup_classname specification unclear. libc++ already does the right thing; just update the tests.
Marshall Clow
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
Chandler Carruth
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Ismail Pazarbasi
- r202906 - Objective-C. Return 0 as class of methods in protocols.
Fariborz Jahanian
- [PATCH] Use DiagnosticRenderer to convert clang diagnostics to clang-tidy ones.
Alexander Kornienko
- r202909 - Remove some unnecessary qualification
David Blaikie
- r202911 - Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- r202912 - [-Wunreachable-code] Don't warn about dead code guarded by a "configuration value".
Ted Kremenek
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
NAKAMURA Takumi
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
NAKAMURA Takumi
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Jonathan Roelofs
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
Charles Davis
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
Reid Kleckner
- [PATCH] Creating a printing policy for "half"
Yunzhong Gao
- r202901 - TokenKinds: _Atomic isn't a keyword in MS mode
NAKAMURA Takumi
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- r202922 - Add a test case for PR17575.
Richard Smith
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- r202925 - Merge using-decl-pr17575.cpp into existing test case.
Peter Collingbourne
- [PATCH] preview patch for fixit for finding modules needing import/inclusion
Richard Smith
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- [PATCH] Support OpenMandriva and derived Linux distributions
Bernhard Rosenkränzer
- [libcxx] r202931 - Update synposis in <memory> to show move semantics for weak_ptr; add tests for already existing move semantics. Mark LWG issues #2315 (no changes needed), 2316 (move semantics for weak_ptr), 2252 (previous commit) and 2271 (previous commit) as complete.
Marshall Clow
- [PATCH] Support OpenMandriva and derived Linux distributions
Jonathan Roelofs
- [libcxx] r202934 - Implement LWG #2212: std::is_final. This requires compiler support, which modern versions of clang provide. Also mark LWG #2230 as complete - no code changes needed.
Marshall Clow
- [patch] Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- Add module dependencies with -MD, -MMD
Ben Langmuir
- [PATCH] [OPNEMP] Fixed instantiation of 'if' clause
hfinkel at anl.gov
- [PATCH] emit error message for clause 'if(1 0)'
hfinkel at anl.gov
- Re: [PATCH] [OPENMP] allow clause ‘private’ on directive ‘omp simd’
hfinkel at anl.gov
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5
hfinkel at anl.gov
- r202938 - Speculatively fix MSVC buildbots
David Majnemer
- r202940 - [OPNEMP] Fixed instantiation of 'if' clause
Alexey Bataev
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Argyrios Kyrtzidis
- [PATCH] [OPNEMP] Fixed instantiation of 'if' clause
Alexey Bataev
- r202942 - [OPENMP] emit error message for clause 'if(1 0)'
Alexey Bataev
- [PATCH] emit error message for clause 'if(1 0)'
Alexey Bataev
- r202944 - [OPENMP] allow clause 'private' on directive 'omp simd'
Alexey Bataev
- Re: [PATCH] [OPENMP] allow clause ‘private’ on directive ‘omp simd’
Alexey Bataev
- [patch] Mention clang-cl in MSVCCompatibility.rst
Reid Kleckner
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Reid Kleckner
- r202948 - Adjust logic for 'objc_protocol_requires_explicit_implementation' for inherited protocols and protocols already conformed in the class hierarchy.
Ted Kremenek
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- r202952 - Disable BasicTests/VFS on win32 for now. Investigating.
NAKAMURA Takumi
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Dmitri Gribenko
- r202962 - MS ABI: Mangle lambdas
David Majnemer
- r202964 - Added a const qualifier to SourceManager& parameters.
Alexander Kornienko
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] Qt Creator help/documentation file for Clang
Dmitri Gribenko
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Benjamin Kramer
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Dmitri Gribenko
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- r202968 - [C++11] Replace trivial lambda with std::cref.
Timur Iskhodzhanov
- [clang-tools-extra] r202969 - Fixed formatting.
Alexander Kornienko
- [clang-tools-extra] r202970 - Added a module for checks not related to LLVM or Google coding style.
Alexander Kornienko
- r202971 - Revert "[C++11] Replace trivial lambda with std::cref."
Benjamin Kramer
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- r202978 - Style fix: replace "1 entries" with "1 entry" in the vftable layout dumping code
Timur Iskhodzhanov
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- r202986 - Use ThreadSafeRefCountedBase for vfs::FileSystem
Ben Langmuir
- [clang-tools-extra] r202987 - Fixed a crash when handling diagnostics without a valid file location, e.g. 'error reading <file>'.
Alexander Kornienko
- r202903 - Support relative paths in VFSFromYAML
NAKAMURA Takumi
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Yaron Keren
- r202989 - [C++11] Using std::unique_ptr to ensure that Argument objects do not leak (since clang-tblgen isn't long-lived, the old leak is probably acceptable, but it offended my senses nonetheless).
Aaron Ballman
- [libcxx] r202990 - Remove definition of std::fmaf from libc++. Fixes bug #18910. This function should come from the C standard library. As a drive-by fix, update the tests to remove a warning from -Wabsolute-value
Marshall Clow
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Tom Stellard
- r202989 - [C++11] Using std::unique_ptr to ensure that Argument objects do not leak (since clang-tblgen isn't long-lived, the old leak is probably acceptable, but it offended my senses nonetheless).
Jordan Rose
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Marshall Clow
- r202989 - [C++11] Using std::unique_ptr to ensure that Argument objects do not leak (since clang-tblgen isn't long-lived, the old leak is probably acceptable, but it offended my senses nonetheless).
Aaron Ballman
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Jordan Rose
- [PATCH] Detect identical conditions in if-else-if statements
Daniel Fahlgren
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- [PATCH] Add field width to scanf %s format fixit
Jordan Rose
- [libcxx] r202991 - Mark is_final as a C++14 feature.
Marshall Clow
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Hans Wennborg
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Richard Smith
- r202993 - AST: Remove layering violation with Sema
David Majnemer
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- [libcxx] r202994 - Implement LWG 2193. Default constructors for standard library containers are explicit. Note that libc++ already did this for string/deque/forward_list/list/vector and the unordered containers; implement it for set/multiset/map/multimap. Add tests for all the containers. Two drive-by fixes as well: add a missing explicit in <deque>, and remove a tab that snuck into a container test. This issue is also LLVM bug 15724, and resolves it.
Marshall Clow
- r202995 - [code-completion] Add a couple of test cases suggested by Jordan, and a FIXME.
Argyrios Kyrtzidis
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Argyrios Kyrtzidis
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Reid Kleckner
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Nico Weber
- r203000 - Update for llvm change.
Rafael Espindola
- r203002 - Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [patch] Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- r203005 - If a #include finds a file relative to the current file, don't forget to check
Richard Smith
- r203006 - When building a module from the command line via -emit-module, add an entry to
Richard Smith
- [PATCH] Support case insensitive header searches for MSVCCompat
Nico Weber
- r203007 - Don't produce an alias between destructors with different calling conventions.
Rafael Espindola
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- [PATCH] Support case insensitive header searches for MSVCCompat
Nico Weber
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- r203010 - Attempt to re-enable the VFS unittests on Windows
Ben Langmuir
- r203012 - Capabilities are required to pass a name specifying what type of capability is being annotated. There are currently only two supported names: mutex and role. Adding functionality to check for the capability name and diagnose when it's unexpected.
Aaron Ballman
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Aaron Ballman
- [PATCH] Add field width to scanf %s format fixit
Jordan Rose
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Richard Smith
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Aaron Ballman
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Richard Smith
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Jordan Rose
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Aaron Ballman
- r203016 - [-Wunreachable-code] generalize configuration value checking to all comparison operators.
Ted Kremenek
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Pete Cooper
- [PATCH] Detect identical conditions in if-else-if statements
Jordan Rose
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Aaron Ballman
- r203021 - Tests for DR370-380.
Richard Smith
- r203022 - DR status page: add link targets for individual DRs, and link duplicates.
Richard Smith
- r202211 - Add -Wabsolute-value, warnings about absolute value functions.
Edoardo P.
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Rafael Espíndola
- r203024 - Fix recursion bug in logic to validate 'objc_protocol_requires_explicit_implementation' conformance.
Ted Kremenek
- r202211 - Add -Wabsolute-value, warnings about absolute value functions.
Richard Smith
- r203025 - PR19010: Make sure we initialize (empty) indirect base class subobjects when
Richard Smith
- [patch] Use private linkage for remaining GlobalVariables with private names.
Rafael Espíndola
- r203026 - [-Wunreachable-code] include some enum constants in "configuration value" heuristic
Ted Kremenek
- r203027 - [-Wunreachabe-code] add test for double 'break'.
Ted Kremenek
- [PATCH] Fix PR19010
Richard Smith
- r203025 - PR19010: Make sure we initialize (empty) indirect base class subobjects when
Richard Smith
- r203028 - Objective-C. Suppress the warning for auto synthesis of property not
Fariborz Jahanian
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- [patch] Use private linkage for remaining GlobalVariables with private names.
John McCall
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- r203034 - clang/test/Modules/recursive.c: Tweak expressions for win32.
NAKAMURA Takumi
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
David Blaikie
- r203036 - [-Wunreachable-code] Handle idiomatic do...while() with an uninteresting condition.
Ted Kremenek
- r203039 - [Layering] Update include for the move of DIBuilder.h to the IR library
Chandler Carruth
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203042 - Switch to an idiomatic C++ erase/remove for this loop, and fix a bug in the
Richard Smith
- r203043 - Objective-C properties. Fixes a crash in Sema where RHS of
Fariborz Jahanian
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
David Blaikie
- r203047 - [Layering] Update include of DebugInfo.h which moved to the IR library
Chandler Carruth
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203050 - Change the color of comment nodes from bright yellow to blue. Bright yellow on
Richard Trieu
- r203051 - [-Wunreachable-code] Handle idiomatic do...while() with an uninteresting condition.
Ted Kremenek
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espindola
- r203056 - Update clang test to cover for new treatment of intrinsics as readnone.
Raul E. Silvera
- r203059 - Use private linkage for remaining GlobalVariables with private names.
Rafael Espindola
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- r203061 - Suppress diagnostics during name lookup for absolute value type.
Richard Trieu
- r203062 - Fix test from r203061
Richard Trieu
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Marshall Clow
- r203063 - Fix crash if a submodule overrides one of its own macros, and add support for
Richard Smith
- r203067 - [Layering] Update include of Linker.h to match its move to a Linker
Chandler Carruth
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- [libcxx] r203070 - Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- r203072 - PGO: don't emit counter increment if no counters have been allocated.
Bob Wilson
- r203073 - Refactor PGO code in preparation for handling non-C/C++ code.
Bob Wilson
- r203074 - PGO: Rename variables to avoid referring to the "MangledName" of a function.
Bob Wilson
- r203075 - PGO: Use the main file name to help distinguish functions with local linkage.
Bob Wilson
- [PATCH] check for Incorrect logic in operator
Richard Trieu
- r203077 - Remove dead return in BugReporter (found via -Wunreachable-code).
Ted Kremenek
- r203078 - Remove dead return in Parser::MayBeDesignationStart().
Ted Kremenek
- r203079 - Remove 2 dead 'break' statements. The 'break' usage in this switch is inconsistent, making this hard to see.
Ted Kremenek
- r203080 - Remove 'break' dominated by 'return' in 'EmitBuiltinExpr'.
Ted Kremenek
- r203081 - [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [cfe-dev] Bug 18275 - Incorrect const qualifier behavior in definition.
suyog sarda
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203087 - [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- r203090 - Attempt to fix buildbots by dropping the -LABEL from some FileCheck patterns.
Bob Wilson
- r203091 - [-Wunreachable-code] don't warn about dead 'return <string literal>' dominated by a 'noreturn' call, where literal becomes an std::string.
Ted Kremenek
- r203091 - [-Wunreachable-code] don't warn about dead 'return <string literal>' dominated by a 'noreturn' call, where literal becomes an std::string.
Ted Kremenek
- r203091 - [-Wunreachable-code] don't warn about dead 'return <string literal>' dominated by a 'noreturn' call, where literal becomes an std::string.
Ted Kremenek
- r203092 - CodeGenObjC/instr-profile.m: Add -target darwin to appease bots.
NAKAMURA Takumi
- r203085 - PGO: add instrumentation for Objective-C methods.
NAKAMURA Takumi
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203094 - [-Wunreachable-code] Refine treating all branches of 'switch' as reachable, which includes those with all cases covered but with no 'default:'.
Ted Kremenek
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [clang-tools-extra] r203097 - Use more specific checks filter in the test.
Alexander Kornienko
- [PATCH] [OPENMP] OMPExecutableDirective re-factoring
Alexander Musman
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [libcxx] r202994 - Implement LWG 2193. Default constructors for standard library containers are explicit. Note that libc++ already did this for string/deque/forward_list/list/vector and the unordered containers; implement it for set/multiset/map/multimap. Add tests for all the containers. Two drive-by fixes as well: add a missing explicit in <deque>, and remove a tab that snuck into a container test. This issue is also LLVM bug 15724, and resolves it.
Sebastian Redl
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Use range-based for loops for better readability. No functional changes intended.
Alexander Kornienko
- [PATCH] Use range-based for loops for better readability. No functional changes intended.
Chandler Carruth
- [clang-tools-extra] r203101 - Use range-based for loops for better readability. No functional changes intended.
Alexander Kornienko
- [PATCH] Use range-based for loops for better readability. No functional changes intended.
Alexander Kornienko
- [PATCH] Use range-based for loops for better readability. No functional changes intended.
Alexander Kornienko
- r203108 - [OPENMP] Missed test for 'simd private'
Alexey Bataev
- r203114 - [OPENMP] Updated comments and _OPENMP macro value for OpenMP 4.0 (for 'omp simd' support)
Alexey Bataev
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Evgeniy Stepanov
- r203005 - If a #include finds a file relative to the current file, don't forget to check
Evgeniy Stepanov
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- r203117 - Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Dmitri Gribenko
- [clang-tools-extra] r203118 - Use the appropriate operator<< instead of addRanges.
Alexander Kornienko
- [PATCH] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Timur Iskhodzhanov
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- r203120 - Reformatting the style used within the massive attribute semantic handling switch statement, so now there is only one style used in this block of code, instead of three or more styles.
Aaron Ballman
- r203122 - [C++11] Adding override specifiers where appropriate, and removing virtual specifiers where not needed.
Aaron Ballman
- r203123 - Fix operator<< recognition (PR19064).
Alexander Kornienko
- r203124 - [ASTPrinter] 'SEL' isn't a ObjCObjectPointer, so we don't need to handle it in TypePrinter::printObjCObjectPointerBefore.
Argyrios Kyrtzidis
- [Patch][Review][Commit] Addition to users manual
Jonathan 'Rynn' Sauer
- [PATCH] Preserve hanging indent when breaking line comments.
Alexander Kornienko
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Marshall Clow
- r203128 - Expand documentation section on comment parsing
Dmitri Gribenko
- [Patch][Review][Commit] Addition to users manual
Dmitri Gribenko
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
jahanian
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- r203117 - Added an inserter for ArrayRef<SourceRange>.
David Blaikie
- r203131 - Run -fprofile-instr tests with %clang_cc1.
Bob Wilson
- r203117 - Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
jahanian
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Manuel Klimek
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
jahanian
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- r203140 - Fix use-after-free detected by ASan bootstrap.
Richard Smith
- r203005 - If a #include finds a file relative to the current file, don't forget to check
Richard Smith
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- r203141 - Revert "Use private linkage for remaining GlobalVariables with private names."
Rafael Espindola
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203144 - Very minor simplification and typo correction; no functional changes intended.
Aaron Ballman
- r203145 - MS ABI: Fix the initializer/finalizer mangling for static data members
David Majnemer
- r203147 - Add tests for MS inline asm change r203146
Reid Kleckner
- r202360 - [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
Hal Finkel
- r203148 - Refactored to use a simple helper function that wraps the logic of creating an SExprNode and returning the position in which it was inserted.
Aaron Ballman
- r203149 - Based on usage, the NamedDecl is always set when constructing a CallingContext, but none of the other optional parameters are. Removing the optional parameters, and making the NamedDecl required.
Aaron Ballman
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- [PATCH] Delete various dead assignments
Richard Smith
- r203151 - MS ABI: Disambiguate the manglings for global guard variables
David Majnemer
- r203153 - Fix dead store and simplify. No functionality change (although the code is now
Richard Smith
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Joerg Sonnenberger
- r203157 - PGO: Add support for Objective-C blocks.
Bob Wilson
- [PATCH] Adding type info for f16c floating-point type
Yunzhong Gao
- r203158 - [docs] s/cpp11-migrate/clang-modernize/
Rui Ueyama
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203161 - Update for LLVM API change
Saleem Abdulrasool
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
David Blaikie
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Arthur O'Dwyer
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- [PATCH] Detect identical conditions in if-else-if statements
Daniel Fahlgren
- r203165 - PGO: rename FileCheck variable to follow the existing convention.
Bob Wilson
- r203166 - PGO: rename profile data files from .pgodata to .profdata.
Bob Wilson
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Ted Kremenek
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- r203168 - Exclude invalid old decl from mismatching linkage assertion
Ismail Pazarbasi
- r203169 - Remove a dead store, add a FIXME for another.
Richard Smith
- r203170 - Make the test a bit stronger by showing what is added to llvm.used.
Rafael Espindola
- [PATCH] Delete various dead assignments
Richard Smith
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Ted Kremenek
- r203172 - Use llvm.compiler.used instead of llvm.used for objc symbols.
Rafael Espindola
- [PATCH] MS asm: Filter out fpsw clobbers
Reid Kleckner
- [PATCH] Support case insensitive header searches for MSVCCompat
David Majnemer
- [PATCH] lex: improve include handling on Linux for Windows
Saleem Abdulrasool
- r203175 - C. Compare vector sizes using their raw element size instead of
Fariborz Jahanian
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Joerg Sonnenberger
- [PATCH] lex: improve include handling on Linux for Windows
David Majnemer
- [PATCH] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Reid Kleckner
- [PATCH] MS asm: Filter out fpsw clobbers
Benjamin Kramer
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Chris Lattner
- r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
Aaron Ballman
- r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
Tobias Grosser
- r203182 - Partial revert of r203179. The build bots are telling me that some out-of-tree builds are using redecls_begin()/redecls_end(), so adding some machinery back in to support them.
Aaron Ballman
- r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
Aaron Ballman
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Reid Kleckner
- r203183 - The Visual Studio IDE changed behavior in VS2012. It used to be the case that
Yunzhong Gao
- [PATCH] lex: improve include handling on Linux for Windows
NAKAMURA Takumi
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- Add module dependencies with -MD, -MMD
Ben Langmuir
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- [patch] Clang producing a L symbol in __DATA,__data
Rafael Espíndola
- Add module dependencies with -MD, -MMD
Ben Langmuir
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- r203193 - [-Wunreachable-code] Teach reachable code analysis heuristics about more literal types.
Ted Kremenek
- r203194 - [-Wunreachable-code] Correctly expand artificial reachability to pruned '&&' and '||' branches involving configuration values.
Ted Kremenek
- r202360 - [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
Alexey Bataev
- r203195 - Fixed getSema()/getDerived().getSema() diff pointed by Hal Finkel.
Alexey Bataev
- r203196 - Another one fix for getSema()/getDerived().getSema()
Alexey Bataev
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
hfinkel at anl.gov
- r203208 - Add dependencies from imported modules with -MD
Ben Langmuir
- r203209 - Fix recent regressions in -Wreturn-type caused by heuristics to -Wunreachable-code.
Ted Kremenek
- r203210 - Add a bunch of missing changes from r203208
Ben Langmuir
- r203212 - [OPENMP] Fixed linked libraries for libiomp5 on Linux
Alexey Bataev
- r203213 - [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
Argyrios Kyrtzidis
- r203214 - [OPENMP] Small update in threadprivate variables processing to fix template instantiation.
Alexey Bataev
- r203215 - Tweak some test paths to match on Windows
Ben Langmuir
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- r203219 - ExternalClangExamples: add a link to ToyClangPlugin
Dmitri Gribenko
- [PATCH] Creating a printing policy for "half"
Anton Korobeynikov
- r203222 - Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Timur Iskhodzhanov
- [PATCH] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Timur Iskhodzhanov
- [PATCH] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Timur Iskhodzhanov
- r203225 - [OPENMP] Fix for threadprivate construct instantiatiation.
Alexey Bataev
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- r203228 - Remove a test that we don't need anymore
Timur Iskhodzhanov
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Alexey Bataev
- [PATCH] [OPENMP] Implemented 'copyin' clause
Alexey Bataev
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Alexey Bataev
- r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
Aaron Ballman
- r203236 - [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range attrs(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203237 - Fully reverting r203236 -- it seems the only bots that are happy are the MSVC bots.
Aaron Ballman
- r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
Tobias Grosser
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Hal Finkel
- r203236 - [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range attrs(). Updating all of the usages of the iterators with range-based for loops.
Timur Iskhodzhanov
- r203236 - [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range attrs(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Viktor Kutuzov
- r203239 - [C++11] Updating getUsingDirectives to use iterator_range instead of a std::pair.
Aaron Ballman
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Alexey Samsonov
- r203240 - [C++11] Replacing iterators ddiag_begin() and ddiag_end() with iterator_range ddiags(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203241 - [C++11] Replace LLVM-style type traits with C++11 standard ones.
Benjamin Kramer
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Daniel Sanders
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Anton Yartsev
- r203248 - [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] improving detection of uninitialized arguments (the CallAndMessageChecker)
Per Viberg
- [PATCH] trivial comment/doc patches
Sean McBride
- r203250 - [C++11] Replacing BlockDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
David Blaikie
- r203252 - [C++11] Adding an iterator_range accessor for parameter declarations to the CaptureDecl class; however, the only usage of the iterators cannot be converted to using the range yet. This change is for consistency with other Decls exposing parameters.
Aaron Ballman
- [PATCH] Fix atomic libcall.
Logan Chien
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
David Blaikie
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- [RFC] Relax the rules on const auto&? (was Re: r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() ...)
Duncan P. N. Exon Smith
- [RFC] Relax the rules on const auto&? (was Re: r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() ...)
David Blaikie
- [PATCH] new check checking comparing of boolean expressions and literals
Per Viberg
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Jordan Rose
- [PATCH] Replace OwningPtr with std::unique_ptr.
David Blaikie
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
David Blaikie
- [RFC] Relax the rules on const auto&? (was Re: r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() ...)
Duncan P. N. Exon Smith
- [RFC] Relax the rules on const auto&? (was Re: r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() ...)
Aaron Ballman
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Jordan Rose
- r203213 - [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
Jordan Rose
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
Francisco Lopes
- r203255 - [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Viktor Kutuzov
- [PATCH] trivial comment/doc patches
Nico Weber
- [PATCH] trivial comment/doc patches
Sean McBride
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Nico Weber
- r203260 - Add a note in the user manual that tsan is not supported on Mac.
Nico Weber
- r203261 - [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() with iterator_range chains(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] trivial comment/doc patches
Nico Weber
- [PATCH] Headers: Install a symlink from ${MAJOR}.${MINOR} to ${MAJOR}.${MINOR}.${PATCH}
Tom Stellard
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Stellard, Thomas
- r203261 - [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() with iterator_range chains(). Updating all of the usages of the iterators with range-based for loops.
Richard Smith
- r203262 - Renaming the chains() ranged iterator to chain() per suggestion by Richard Smith.
Aaron Ballman
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Arthur O'Dwyer
- r203266 - Remove dead return and simplify code.
Ted Kremenek
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
David Blaikie
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Jordan Rose
- r203275 - Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- r203261 - [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() with iterator_range chains(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- r203278 - [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203279 - Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Alexander Potapenko
- r203282 - Zap another dead 'break' statement.
Ted Kremenek
- r203283 - [-Wunreachable-code] Treat constant globals as configuration values in unreachable code heuristics.
Ted Kremenek
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Jordan Rose
- r203289 - [C++11] Convert sort predicates into lambdas.
Benjamin Kramer
- [libcxx] r203290 - Implement LWG #2344: quoted()'s interaction with padding is unclear. I think that anyone using quoted with padding is really confused, but it should work the way the rest of iostreams works.
Marshall Clow
- [libcxx] r203291 - Update status for LWG 2193 and 2344.
Marshall Clow
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Benjamin Kramer
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Jordan Rose
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Arthur O'Dwyer
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Richard Smith
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Benjamin Kramer
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
Aaron Ballman
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
David Blaikie
- [PATCH] Replace "can not" with "cannot" in diagnostics messages
Ismail Pazarbasi
- r203302 - Replace "can not" with "cannot" in diagnostics messages.
Ismail Pazarbasi
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
Aaron Ballman
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
Richard Smith
- r203317 - Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'
Richard Smith
- r203318 - Revert accidentally-committed file.
Richard Smith
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
Aaron Ballman
- r203320 - Add an option to disable plugins in clang.
Rafael Espindola
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
David Blaikie
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
Chandler Carruth
- r203321 - Revert "Add an option to disable plugins in clang."
Rafael Espindola
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Rafael Espíndola
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Chandler Carruth
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Rafael Espíndola
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Chandler Carruth
- r203325 - Add an option to disable plugins in clang.
Rafael Espindola
- r203333 - [-Wunreachable-code] Handle 'return' with no argument dominated by 'noreturn' function.
Ted Kremenek
- r203334 - [CFG] Record would-be successor for noreturn destructor.
Ted Kremenek
- r203335 - Fix CFG bug where the 'isTemporaryDtorsBranch' bit was silently lost for terminators.
Ted Kremenek
- r203336 - [-Wunreachabe-code] Don't warn about unreachable destructors for temporaries.
Ted Kremenek
- r203336 - [-Wunreachabe-code] Don't warn about unreachable destructors for temporaries.
David Blaikie
- r203336 - [-Wunreachabe-code] Don't warn about unreachable destructors for temporaries.
Jordan Rose
- r203336 - [-Wunreachabe-code] Don't warn about unreachable destructors for temporaries.
Ted Kremenek
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Joerg Sonnenberger
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
G M
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
Francisco Lopes
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
Francisco Lopes
- r203261 - [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() with iterator_range chains(). Updating all of the usages of the iterators with range-based for loops.
Sean Silva
- r203351 - Reapplying r203299 in a slightly different manner. Now range APIs are implemented in terms of iterator APIs.
Aaron Ballman
- r203299 - In my tests, I'm finding that declaring iterators in terms of ranges can sometimes have dangerous side-effects where the range temporary is destroyed, taking the underlying iterators out with it.
Aaron Ballman
- r203261 - [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() with iterator_range chains(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203353 - [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203355 - [C++11] Replacing RecordDecl iterators field_begin() and field_end() with iterator_range fields(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203360 - [Preprocessor] Only check for -Wunused-macros if the translation unit kind is TU_Complete.
Argyrios Kyrtzidis
- r203213 - [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
Argyrios Kyrtzidis
- r203362 - [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_range attrs(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [cfe-dev] [PATCH] New syntax and functionality for __has_attribute
Aaron Ballman
- r203363 - [-Wunreachable-code] Tweak heuristic for configuration values to include arithmetic operations involving sizeof(), but not raw integers.
Ted Kremenek
- r203353 - [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops.
Chandler Carruth
- r203353 - [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops.
Chandler Carruth
- r203365 - [C++11] Update Clang for the change to LLVM's Use-Def chain iterators in
Chandler Carruth
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] [C++11] Use std::unique_ptr for ownership in a vector.
Ahmed Charles
- r203367 - retain-comments-from-system-headers.c: Flush module cache, or incremental test would fail since r203317.
NAKAMURA Takumi
- [clang-tools-extra] r203368 - clang-tools-extra/test/pp-trace/pp-trace-modules.cpp: Use [[@LINE]].
NAKAMURA Takumi
- [clang-tools-extra] r203369 - clang-tools-extra/test/pp-trace/pp-trace-modules.cpp: Flush module cache to let robust around r203317.
NAKAMURA Takumi
- r203370 - [libclang] Don't pad the main buffer for the preamble.
Argyrios Kyrtzidis
- r203372 - [Sema] Fix assertion hit with #pragma weak.
Argyrios Kyrtzidis
- r203373 - Remove uses of SmallString::equals in favor of SmallVectorImpl<char>'s operator==
David Blaikie
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
David Blaikie
- [PATCH] [C++11] Use std::unique_ptr for ownership in a vector.
David Blaikie
- [PATCH] Add a main function to the clang-format.py vim integration.
Ahmed Charles
- [PATCH] Fix error condition in vim integration when cursor is invalid.
Ahmed Charles
- [PATCH] Use LLVM when the buffer isn't associated with a file.
Ahmed Charles
- [PATCH] [C++11] Use std::unique_ptr for ownership in a vector.
Ahmed Charles
- [PATCH] [C++11] Use std::unique_ptr for ownership in a vector.
David Blaikie
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
David Blaikie
- r203377 - Update clang to account for changes made to LLVM in r203376
David Majnemer
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- r203380 - [-Wunreachable-code] Handle Objective-C bool literals in 'isConfigurationValue'.
Ted Kremenek
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Chandler Carruth
- r203317 - Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'
NAKAMURA Takumi
- [clang-tools-extra] r203382 - [C++11] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- r203388 - [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- r203389 - [C++11] Replace OwningPtr include with <memory>.
Ahmed Charles
- r203390 - Fix build break, replace take() with release().
Ahmed Charles
- r203396 - [C++11] Use std::unique_ptr for ownership in a vector.
Ahmed Charles
- r203353 - [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203353 - [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203397 - [C++11] Replacing some using declarations which are not supported on all compilers (such as MSVC 2012) with a less problematic typedef.
Aaron Ballman
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Espíndola
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- r203416 - Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Tobias Grosser
- r203417 - Tab to spaces. No functionality change.
Nick Lewycky
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
NAKAMURA Takumi
- patch: add mangling for attribute enable_if
Nick Lewycky
- patch: add mangling for attribute enable_if
David Majnemer
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
Francisco Lopes
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Manuel Klimek
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Avila de Espindola
- r203353 - [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops.
Richard Smith
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Tobias Grosser
- r203422 - Remove trailing whitespace.
Bob Wilson
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
David Majnemer
- patch: add mangling for attribute enable_if
Nick Lewycky
- r203425 - When a type's definition is instantiated, the definition becomes visible, even
Richard Smith
- patch: add mangling for attribute enable_if
Richard Smith
- [cfe-dev] [PATCH] New syntax and functionality for __has_attribute
Richard Smith
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Arthur O'Dwyer
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Richard Smith
- libcxx minor test fix
Stephen MacKenzie
- libcxx minor test fix
Chandler Carruth
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
David Blaikie
- [PATCH] Use LLVM when the buffer isn't associated with a file.
Nico Weber
- [libcxx] r203443 - Fix bug I introduced (enabling implicit conversions from compare function to map) in r202994. Thanks to Sebastian Redl for the catch.
Marshall Clow
- r203445 - clang/test/Index/preamble-reparse-warn-*.c: Use @LINE in FileCheck.
NAKAMURA Takumi
- r203446 - clang/test/Index/preamble-reparse-warn-*.c: Stabilize on win32.
NAKAMURA Takumi
Last message date:
Sun Mar 9 23:02:14 PDT 2014
Archived on: Tue Aug 4 15:31:31 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).