The Week Of Monday 3 March 2014 Archives by author
Starting: Mon Mar 3 00:12:05 PST 2014
Ending: Sun Mar 9 23:02:14 PDT 2014
Messages: 673
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- r203161 - Update for LLVM API change
Saleem Abdulrasool
- [PATCH] lex: improve include handling on Linux for Windows
Saleem Abdulrasool
- [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
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- r202873 - [Mips] Check all MIPS toolchains to find the one that best meets command
Simon Atanasyan
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- r202727 - Removing some unused functionality.
Aaron Ballman
- r202734 - I guess we're still using LLVM_DELETED_FUNCTION instead of = delete. This should fix a complaining built bot.
Aaron Ballman
- 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
- 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
- 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
- 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).
Aaron Ballman
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Aaron Ballman
- 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
- r203144 - Very minor simplification and typo correction; no functional changes intended.
Aaron Ballman
- 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
- 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
- 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
- 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
- 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
- r203239 - [C++11] Updating getUsingDirectives to use iterator_range instead of a std::pair.
Aaron Ballman
- 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
- 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
- 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
- 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
- [RFC] Relax the rules on const auto&? (was Re: r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() ...)
Aaron Ballman
- 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
- 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
- r203262 - Renaming the chains() ranged iterator to chain() per suggestion by Richard Smith.
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
- 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
- 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.
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
- 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
- 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
- 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] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Aaron Ballman
- r202778 - Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- [PATCH] Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- 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
- r202940 - [OPNEMP] Fixed instantiation of 'if' clause
Alexey Bataev
- [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] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- r203081 - [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- r203087 - [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- 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
- 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
- r203212 - [OPENMP] Fixed linked libraries for libiomp5 on Linux
Alexey Bataev
- r203214 - [OPENMP] Small update in threadprivate variables processing to fix template instantiation.
Alexey Bataev
- r203225 - [OPENMP] Fix for threadprivate construct instantiatiation.
Alexey Bataev
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Alexey Bataev
- [PATCH] [OPENMP] Implemented 'copyin' clause
Alexey Bataev
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Alexey Bataev
- [PATCH] Add loc() to the dynamic registry.
Samuel Benzaquen
- 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
- 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
- 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
- r202869 - When deciding whether or not to resolve two
David Blaikie
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- r202900 - DebugInfo: Refix r202888 (a fix to r202769) in a different way, ensuring types aren't needlessly built during -gmlt
David Blaikie
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- r202909 - Remove some unnecessary qualification
David Blaikie
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
David Blaikie
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
David Blaikie
- r203117 - Added an inserter for ArrayRef<SourceRange>.
David Blaikie
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
David Blaikie
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
David Blaikie
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
David Blaikie
- [RFC] Relax the rules on const auto&? (was Re: r203179 - [C++11] Replacing iterators redecls_begin() and redecls_end() ...)
David Blaikie
- [PATCH] Replace OwningPtr with std::unique_ptr.
David Blaikie
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
David Blaikie
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
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.
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.
David Blaikie
- r203336 - [-Wunreachabe-code] Don't warn about unreachable destructors for temporaries.
David Blaikie
- 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] [C++11] Use std::unique_ptr for ownership in a vector.
David Blaikie
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
David Blaikie
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
David Blaikie
- r202869 - When deciding whether or not to resolve two
Sean Callanan
- r202869 - When deciding whether or not to resolve two
Sean Callanan
- r202744 - [C++11] Remove a now unnecessary use of std::function for a remove_if
Chandler Carruth
- r202733 - Serialized diagnostic severity levels should be stable.
Chandler Carruth
- r202778 - Implement __readeflags and __writeeflags intrinsics
Chandler Carruth
- [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
- 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
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
Chandler Carruth
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
Chandler Carruth
- r203039 - [Layering] Update include for the move of DIBuilder.h to the IR library
Chandler Carruth
- r203047 - [Layering] Update include of DebugInfo.h which moved to the IR library
Chandler Carruth
- r203067 - [Layering] Update include of Linker.h to match its move to a Linker
Chandler Carruth
- [PATCH] Use range-based for loops for better readability. No functional changes intended.
Chandler Carruth
- 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
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Chandler Carruth
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
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
- 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] Replace OwningPtr with std::unique_ptr.
Chandler Carruth
- libcxx minor test fix
Chandler Carruth
- cleanup libc++ C++1y status page
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [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] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- r203275 - Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- r203279 - Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [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
- [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] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Ahmed Charles
- [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
- [PATCH] Fix atomic libcall.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- r203416 - Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- [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
- [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
- [libcxx] r202881 - Add a SG1 paper and some SG1 issues that affect the library to the task list.
Marshall Clow
- [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
- [libcxx] r202904 - LWG Issue #2271: regex_traits::lookup_classname specification unclear. libc++ already does the right thing; just update the tests.
Marshall Clow
- [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
- [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
- [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
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Marshall Clow
- [libcxx] r202991 - Mark is_final as a C++14 feature.
Marshall Clow
- [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
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Marshall Clow
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Marshall Clow
- [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
- [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
- r202684 - MSVC 2012 doesn't support std::initializer_list at all, so don't rely on
Peter Collingbourne
- [libcxx] r202749 - [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- [PATCH] [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- r202925 - Merge using-decl-pr17575.cpp into existing test case.
Peter Collingbourne
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [libcxx] r203070 - 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] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- r202777 - Add triple to test. On Mac OS it was failing to generate debug info which matched the check lines
Pete Cooper
- 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
- 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
- r203014 - Updating this test case to appease build bots which support ANSI escape sequences (unlike my dev box).
Pete Cooper
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
Charles Davis
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- r202871 - The wmmintrin.h header includes two different sub-headers: one for AES support
Roman Divacky
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- [PATCH] Fix a few code typos in the Block ABI spec
Boris Dušek
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Avila de Espindola
- r203000 - Update for llvm change.
Rafael Espindola
- r203007 - Don't produce an alias between destructors with different calling conventions.
Rafael Espindola
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espindola
- r203059 - Use private linkage for remaining GlobalVariables with private names.
Rafael Espindola
- r203141 - Revert "Use private linkage for remaining GlobalVariables with private names."
Rafael Espindola
- r203170 - Make the test a bit stronger by showing what is added to llvm.used.
Rafael Espindola
- r203172 - Use llvm.compiler.used instead of llvm.used for objc symbols.
Rafael Espindola
- r203320 - Add an option to disable plugins in clang.
Rafael Espindola
- r203321 - Revert "Add an option to disable plugins in clang."
Rafael Espindola
- r203325 - Add an option to disable plugins in clang.
Rafael Espindola
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Rafael Espíndola
- [patch] Use private linkage for remaining GlobalVariables with private names.
Rafael Espíndola
- 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.
Rafael Espíndola
- 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.
Rafael Espíndola
- 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.
Rafael Espíndola
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- [patch] Clang producing a L symbol in __DATA,__data
Rafael Espíndola
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Rafael Espíndola
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Rafael Espíndola
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Espíndola
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Detect identical conditions in if-else-if statements
Daniel Fahlgren
- [PATCH] Detect identical conditions in if-else-if statements
Daniel Fahlgren
- r202360 - [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
Hal Finkel
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Hal Finkel
- [PATCH] Creating a printing policy for "half"
Yunzhong Gao
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- [PATCH] Adding type info for f16c floating-point type
Yunzhong Gao
- r203183 - The Visual Studio IDE changed behavior in VS2012. It used to be the case that
Yunzhong Gao
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- r202709 - Decl printing: add tests for typedefs
Dmitri Gribenko
- [Patch][Review][Commit] Fix for PR19024
Dmitri Gribenko
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] Qt Creator help/documentation file for Clang
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Dmitri Gribenko
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Dmitri Gribenko
- r203128 - Expand documentation section on comment parsing
Dmitri Gribenko
- [Patch][Review][Commit] Addition to users manual
Dmitri Gribenko
- r203219 - ExternalClangExamples: add a link to ToyClangPlugin
Dmitri Gribenko
- 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
- 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] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Tobias Grosser
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Tobias Grosser
- r202733 - Serialized diagnostic severity levels should be stable.
Timur Iskhodzhanov
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202870 - First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202870 - First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202968 - [C++11] Replace trivial lambda with std::cref.
Timur Iskhodzhanov
- r202978 - Style fix: replace "1 entries" with "1 entry" in the vftable layout dumping code
Timur Iskhodzhanov
- [PATCH] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Timur Iskhodzhanov
- 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
- r203228 - Remove a test that we don't need anymore
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.
Timur Iskhodzhanov
- r202761 - Objective-C. Fixes a regression when figuring out linkage
Fariborz Jahanian
- r202872 - Objective-C IRGen. Fix up the hueristics for determining
Fariborz Jahanian
- r202906 - Objective-C. Return 0 as class of methods in protocols.
Fariborz Jahanian
- r203028 - Objective-C. Suppress the warning for auto synthesis of property not
Fariborz Jahanian
- r203043 - Objective-C properties. Fixes a crash in Sema where RHS of
Fariborz Jahanian
- r203175 - C. Compare vector sizes using their raw element size instead of
Fariborz Jahanian
- r202804 - We now require Visual C++ 2012 (MSVC_VERSION = 1700) or later to build LLVM.
Yaron Keren
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Yaron Keren
- r202732 - Fix MSVCCompatibility doc ReST and wording.
Reid Kleckner
- r202866 - Tests for LLVM MS inline asm change r202865
Reid Kleckner
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Reid Kleckner
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202888 - Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- 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
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
Reid Kleckner
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
Reid Kleckner
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
Reid Kleckner
- [patch] Mention clang-cl in MSVCCompatibility.rst
Reid Kleckner
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Reid Kleckner
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Reid Kleckner
- r203147 - Add tests for MS inline asm change r203146
Reid Kleckner
- [PATCH] MS asm: Filter out fpsw clobbers
Reid Kleckner
- [PATCH] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Reid Kleckner
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Reid Kleckner
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Nick Kledzik
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Manuel Klimek
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Manuel Klimek
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Manuel Klimek
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- [clang-tools-extra] r202710 - Normalized the usage of override in the doc.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- [PATCH] Use DiagnosticRenderer to convert clang diagnostics to clang-tidy ones.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- r202964 - Added a const qualifier to SourceManager& parameters.
Alexander Kornienko
- [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
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [clang-tools-extra] r202987 - Fixed a crash when handling diagnostics without a valid file location, e.g. 'error reading <file>'.
Alexander Kornienko
- [clang-tools-extra] r203097 - Use more specific checks filter in the test.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [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
- [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
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- r203117 - Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- [clang-tools-extra] r203118 - Use the appropriate operator<< instead of addRanges.
Alexander Kornienko
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- r203123 - Fix operator<< recognition (PR19064).
Alexander Kornienko
- [PATCH] Preserve hanging indent when breaking line comments.
Alexander Kornienko
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- r203117 - Added an inserter for ArrayRef<SourceRange>.
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
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- [PATCH] Creating a printing policy for "half"
Anton Korobeynikov
- r202755 - [C++11] Simplify compare operators with std::tie.
Benjamin Kramer
- r202757 - [C++11] Add missing include.
Benjamin Kramer
- r202859 - [C++11] Make StoredDeclsList move-only.
Benjamin Kramer
- r202880 - Pass llvm::Triple objects by const reference.
Benjamin Kramer
- 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
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Benjamin Kramer
- r202971 - Revert "[C++11] Replace trivial lambda with std::cref."
Benjamin Kramer
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- [PATCH] MS asm: Filter out fpsw clobbers
Benjamin Kramer
- r203241 - [C++11] Replace LLVM-style type traits with C++11 standard ones.
Benjamin Kramer
- r203289 - [C++11] Convert sort predicates into lambdas.
Benjamin Kramer
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Benjamin Kramer
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Benjamin Kramer
- r202892 - [-Wunreachable-code] handle cases where a dead 'return' may have a valid predecessor.
Ted Kremenek
- r202898 - [CFG] Tweak "?:" CFG construction to record the unreachable blocks.
Ted Kremenek
- r202912 - [-Wunreachable-code] Don't warn about dead code guarded by a "configuration value".
Ted Kremenek
- r202948 - Adjust logic for 'objc_protocol_requires_explicit_implementation' for inherited protocols and protocols already conformed in the class hierarchy.
Ted Kremenek
- r203016 - [-Wunreachable-code] generalize configuration value checking to all comparison operators.
Ted Kremenek
- r203024 - Fix recursion bug in logic to validate 'objc_protocol_requires_explicit_implementation' conformance.
Ted Kremenek
- r203026 - [-Wunreachable-code] include some enum constants in "configuration value" heuristic
Ted Kremenek
- r203027 - [-Wunreachabe-code] add test for double 'break'.
Ted Kremenek
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203036 - [-Wunreachable-code] Handle idiomatic do...while() with an uninteresting condition.
Ted Kremenek
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203051 - [-Wunreachable-code] Handle idiomatic do...while() with an uninteresting condition.
Ted Kremenek
- 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
- 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
- r203094 - [-Wunreachable-code] Refine treating all branches of 'switch' as reachable, which includes those with all cases covered but with no 'default:'.
Ted Kremenek
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Ted Kremenek
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Ted Kremenek
- 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
- r203209 - Fix recent regressions in -Wreturn-type caused by heuristics to -Wunreachable-code.
Ted Kremenek
- r203266 - Remove dead return and simplify code.
Ted Kremenek
- r203282 - Zap another dead 'break' statement.
Ted Kremenek
- r203283 - [-Wunreachable-code] Treat constant globals as configuration values in unreachable code heuristics.
Ted Kremenek
- 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.
Ted Kremenek
- r203363 - [-Wunreachable-code] Tweak heuristic for configuration values to include arithmetic operations involving sizeof(), but not raw integers.
Ted Kremenek
- r203380 - [-Wunreachable-code] Handle Objective-C bool literals in 'isConfigurationValue'.
Ted Kremenek
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Viktor Kutuzov
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Viktor Kutuzov
- r202683 - Introduce '-fmodules-user-build-path' which accepts the "canonical" path to a user workspace build.
Argyrios Kyrtzidis
- r202745 - [libclang] Have clang_getCursorSpelling() return the string for a CXCursor_ObjCStringLiteral or CXCursor_StringLiteral cursor.
Argyrios Kyrtzidis
- r202792 - [CMake] Add the newly introduced compiler header.
Argyrios Kyrtzidis
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Argyrios Kyrtzidis
- 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
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- r203124 - [ASTPrinter] 'SEL' isn't a ObjCObjectPointer, so we don't need to handle it in TypePrinter::printObjCObjectPointerBefore.
Argyrios Kyrtzidis
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- r203213 - [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
Argyrios Kyrtzidis
- 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
- r203370 - [libclang] Don't pad the main buffer for the preamble.
Argyrios Kyrtzidis
- r203372 - [Sema] Fix assertion hit with #pragma weak.
Argyrios Kyrtzidis
- r202595 - Move private classes into anonymous namespaces.
Ben Langmuir
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Ben Langmuir
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Ben Langmuir
- r202176 - Add a driver option -ivfsoverlay
Ben Langmuir
- r202176 - Add a driver option -ivfsoverlay
Ben Langmuir
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- Add module dependencies with -MD, -MMD
Ben Langmuir
- r202986 - Use ThreadSafeRefCountedBase for vfs::FileSystem
Ben Langmuir
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- r203010 - Attempt to re-enable the VFS unittests on Windows
Ben Langmuir
- Add module dependencies with -MD, -MMD
Ben Langmuir
- Add module dependencies with -MD, -MMD
Ben Langmuir
- r203208 - Add dependencies from imported modules with -MD
Ben Langmuir
- r203210 - Add a bunch of missing changes from r203208
Ben Langmuir
- r203215 - Tweak some test paths to match on Windows
Ben Langmuir
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Chris Lattner
- r203417 - Tab to spaces. No functionality change.
Nick Lewycky
- patch: add mangling for attribute enable_if
Nick Lewycky
- patch: add mangling for attribute enable_if
Nick Lewycky
- [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
- [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
- r202711 - correct consitency of XCore caps
Robert Lytton
- recent libcxx regression
G M
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
G M
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
G M
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- libcxx minor test fix
Stephen MacKenzie
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
David Majnemer
- r202789 - MS ABI: Mangle variable templates properly
David Majnemer
- r202790 - MS ABI: Reorganize some tests
David Majnemer
- N3891: A proposal to rename shared_mutex to shared_timed_mutex
David Majnemer
- 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
- cleanup libc++ C++1y status page
David Majnemer
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- r202901 - TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- r202911 - Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- r202938 - Speculatively fix MSVC buildbots
David Majnemer
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- r202962 - MS ABI: Mangle lambdas
David Majnemer
- r202993 - AST: Remove layering violation with Sema
David Majnemer
- r203145 - MS ABI: Fix the initializer/finalizer mangling for static data members
David Majnemer
- r203151 - MS ABI: Disambiguate the manglings for global guard variables
David Majnemer
- [PATCH] Support case insensitive header searches for MSVCCompat
David Majnemer
- [PATCH] lex: improve include handling on Linux for Windows
David Majnemer
- r203377 - Update clang to account for changes made to LLVM in r203376
David Majnemer
- patch: add mangling for attribute enable_if
David Majnemer
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
David Majnemer
- [PATCH] trivial comment/doc patches
Sean McBride
- [PATCH] trivial comment/doc patches
Sean McBride
- [patch] Use private linkage for remaining GlobalVariables with private names.
John McCall
- [PATCH] [OPENMP] OMPExecutableDirective re-factoring
Alexander Musman
- r202703 - AArch64: convert NEON tests to use CHECK-LABEL.
Tim Northover
- r202737 - Update call DIBuilder::createLexicalBlock.
Diego Novillo
- r202754 - Schedule discriminator pass.
Diego Novillo
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Arthur O'Dwyer
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Arthur O'Dwyer
- 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.
Arthur O'Dwyer
- r202211 - Add -Wabsolute-value, warnings about absolute value functions.
Edoardo P.
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Ismail Pazarbasi
- r203168 - Exclude invalid old decl from mismatching linkage assertion
Ismail Pazarbasi
- [PATCH] Replace "can not" with "cannot" in diagnostics messages
Ismail Pazarbasi
- r203302 - Replace "can not" with "cannot" in diagnostics messages.
Ismail Pazarbasi
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Alexander Potapenko
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Sebastian Redl
- [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] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Jonathan Roelofs
- [PATCH] Support OpenMandriva and derived Linux distributions
Jonathan Roelofs
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202746 - Remove absolute path from r202733.
Jordan Rose
- r202747 - Re-fix previous commit.
Jordan Rose
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Jordan Rose
- improving detection of uninitialized arguments (the CallAndMessageChecker)
Jordan Rose
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202864 - Fix -Wsign-compare warning.
Jordan Rose
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- 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
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Jordan Rose
- [PATCH] Add field width to scanf %s format fixit
Jordan Rose
- [PATCH] Add field width to scanf %s format fixit
Jordan Rose
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Jordan Rose
- [PATCH] Detect identical conditions in if-else-if statements
Jordan Rose
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Jordan Rose
- [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
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Jordan Rose
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Jordan Rose
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Jordan Rose
- r203336 - [-Wunreachabe-code] Don't warn about unreachable destructors for temporaries.
Jordan Rose
- [PATCH] Support OpenMandriva and derived Linux distributions
Bernhard Rosenkränzer
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Alexey Samsonov
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Daniel Sanders
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Daniel Sanders
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- [Patch][Review][Commit] Addition to users manual
Jonathan 'Rynn' Sauer
- r202755 - [C++11] Simplify compare operators with std::tie.
Sean Silva
- 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
- r203056 - Update clang test to cover for new treatment of intrinsics as readnone.
Raul E. Silvera
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- [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() ...)
Duncan P. N. Exon Smith
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- r202759 - Improve diagnostics for malformed constructor declarations (where lookup for
Richard Smith
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Richard Smith
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- r202771 - Fix typo that resulted in names at TU scope getting lost sometimes after a
Richard Smith
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Richard Smith
- r202882 - Add links to TSen from post-Issaquah mailing.
Richard Smith
- r202886 - Update DR status page to match post-Issaquah core issues list.
Richard Smith
- r202889 - Add tests for newly-resolved core issues <= 370.
Richard Smith
- r202897 - [C++11] Simplify a callback to use a lambda.
Richard Smith
- r202922 - Add a test case for PR17575.
Richard Smith
- [PATCH] preview patch for fixit for finding modules needing import/inclusion
Richard Smith
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Richard Smith
- 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
- 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).
Richard Smith
- 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.
Richard Smith
- r203025 - PR19010: Make sure we initialize (empty) indirect base class subobjects when
Richard Smith
- [PATCH] Fix PR19010
Richard Smith
- r203025 - PR19010: Make sure we initialize (empty) indirect base class subobjects when
Richard Smith
- r203042 - Switch to an idiomatic C++ erase/remove for this loop, and fix a bug in the
Richard Smith
- r203063 - Fix crash if a submodule overrides one of its own macros, and add support for
Richard Smith
- 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
- [PATCH] Delete various dead assignments
Richard Smith
- r203153 - Fix dead store and simplify. No functionality change (although the code is now
Richard Smith
- r203169 - Remove a dead store, add a FIXME for another.
Richard Smith
- [PATCH] Delete various dead assignments
Richard Smith
- 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
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
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.
Richard Smith
- r203317 - Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'
Richard Smith
- r203318 - Revert accidentally-committed file.
Richard Smith
- 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
- 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.
Richard Smith
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Joerg Sonnenberger
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Joerg Sonnenberger
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Joerg Sonnenberger
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Stellard, Thomas
- r202721 - Update tests for addition of patch level to LLVM version
Tom Stellard
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Tom Stellard
- [PATCH] Headers: Install a symlink from ${MAJOR}.${MINOR} to ${MAJOR}.${MINOR}.${PATCH}
Tom Stellard
- 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] [cindex.py] expose C++ access specifiers in the libclang Python bindings
Tamás Szelei
- r202803 - Give %itanium_abi_triple to the test to appease targeting msvc.
NAKAMURA Takumi
- [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] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
NAKAMURA Takumi
- r202901 - TokenKinds: _Atomic isn't a keyword in MS mode
NAKAMURA Takumi
- r202952 - Disable BasicTests/VFS on win32 for now. Investigating.
NAKAMURA Takumi
- r202903 - Support relative paths in VFSFromYAML
NAKAMURA Takumi
- r203034 - clang/test/Modules/recursive.c: Tweak expressions for win32.
NAKAMURA Takumi
- r203092 - CodeGenObjC/instr-profile.m: Add -target darwin to appease bots.
NAKAMURA Takumi
- r203085 - PGO: add instrumentation for Objective-C methods.
NAKAMURA Takumi
- [PATCH] lex: improve include handling on Linux for Windows
NAKAMURA Takumi
- 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
- r203317 - Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'
NAKAMURA Takumi
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
NAKAMURA Takumi
- 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
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] new check checking comparing of boolean expressions and literals
Richard Trieu
- r203050 - Change the color of comment nodes from bright yellow to blue. Bright yellow on
Richard Trieu
- r203061 - Suppress diagnostics during name lookup for absolute value type.
Richard Trieu
- r203062 - Fix test from r203061
Richard Trieu
- [PATCH] check for Incorrect logic in operator
Richard Trieu
- r203158 - [docs] s/cpp11-migrate/clang-modernize/
Rui Ueyama
- [PATCH] improving detection of uninitialized arguments (the CallAndMessageChecker)
Per Viberg
- [PATCH] new check checking comparing of boolean expressions and literals
Per Viberg
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
Nico Weber
- [patch] Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Nico Weber
- 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
Nico Weber
- [PATCH] Support case insensitive header searches for MSVCCompat
Nico Weber
- [PATCH] trivial comment/doc patches
Nico Weber
- 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
- [PATCH] trivial comment/doc patches
Nico Weber
- [PATCH] Use LLVM when the buffer isn't associated with a file.
Nico Weber
- r202765 - Include <tuple> to speculatively try to fix VS2013 build after r202755
Hans Wennborg
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Hans Wennborg
- 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
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203090 - Attempt to fix buildbots by dropping the -LABEL from some FileCheck patterns.
Bob Wilson
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203131 - Run -fprofile-instr tests with %clang_cc1.
Bob Wilson
- r203157 - PGO: Add support for Objective-C blocks.
Bob Wilson
- r203165 - PGO: rename FileCheck variable to follow the existing convention.
Bob Wilson
- r203166 - PGO: rename profile data files from .pgodata to .profdata.
Bob Wilson
- r203422 - Remove trailing whitespace.
Bob Wilson
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Anton Yartsev
- [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
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
hfinkel at anl.gov
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
jahanian
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
jahanian
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
jahanian
- [cfe-dev] Bug 18275 - Incorrect const qualifier behavior in definition.
suyog sarda
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).