The Week Of Monday 3 March 2014 Archives by subject
Starting: Mon Mar 3 00:12:05 PST 2014
Ending: Sun Mar 9 23:02:14 PDT 2014
Messages: 673
- "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?
Reid Kleckner
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Tom Stellard
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
Stellard, Thomas
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
G M
- [cfe-dev] [PATCH] New syntax and functionality for __has_attribute
Aaron Ballman
- [cfe-dev] [PATCH] New syntax and functionality for __has_attribute
Richard Smith
- [cfe-dev] Bug 18275 - Incorrect const qualifier behavior in definition.
suyog sarda
- [clang-tools-extra] r202710 - Normalized the usage of override in the doc.
Alexander Kornienko
- [clang-tools-extra] r202809 - [cleanup] Re-sort headers with llvm/utils/sort_includes.py.
Chandler Carruth
- [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
- [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
- [clang-tools-extra] r203101 - Use range-based for loops for better readability. No functional changes intended.
Alexander Kornienko
- [clang-tools-extra] r203118 - Use the appropriate operator<< instead of addRanges.
Alexander Kornienko
- [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
- [clang-tools-extra] r203382 - [C++11] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Yaron Keren
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Marshall Clow
- [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] r202749 - [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- [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
- [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] 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
- [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
- [libcxx] r203070 - Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Marshall Clow
- [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
David Blaikie
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Arthur O'Dwyer
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Joerg Sonnenberger
- [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
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
Charles Davis
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
Reid Kleckner
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Anton Yartsev
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Jordan Rose
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
David Blaikie
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Jordan Rose
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
David Blaikie
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
David Blaikie
- [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] [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.
Ahmed Charles
- [PATCH] [C++11] Use std::unique_ptr for ownership in a vector.
David Blaikie
- [patch] [cindex.py] expose C++ access specifiers in the libclang Python bindings
Tamás Szelei
- [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
Nico Weber
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
Chandler Carruth
- [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] [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
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>.
Marshall Clow
- [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] [libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int128_t
David Majnemer
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5
hfinkel at anl.gov
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Dmitri Gribenko
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Dmitri Gribenko
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- Re: [PATCH] [OPENMP] allow clause ‘private’ on directive ‘omp simd’
hfinkel at anl.gov
- Re: [PATCH] [OPENMP] allow clause ‘private’ on directive ‘omp simd’
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Dmitri Gribenko
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- [PATCH] [OPENMP] Implemented 'copyin' clause
Alexey Bataev
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
hfinkel at anl.gov
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Alexey Bataev
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Alexey Bataev
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
Hal Finkel
- [PATCH] [OPENMP] OMPExecutableDirective re-factoring
Alexander Musman
- [PATCH] [OPNEMP] Fixed instantiation of 'if' clause
hfinkel at anl.gov
- [PATCH] [OPNEMP] Fixed instantiation of 'if' clause
Alexey Bataev
- [Patch][Review][Commit] Addition to users manual
Jonathan 'Rynn' Sauer
- [Patch][Review][Commit] Addition to users manual
Dmitri Gribenko
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- [Patch][Review][Commit] Fix for PR19024
Dmitri Gribenko
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- [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
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
David Majnemer
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- [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.
Alexander Kornienko
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alp Toker
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Richard Smith
- [PATCH] Add a main function to the clang-format.py vim integration.
Ahmed Charles
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Peter Collingbourne
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [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
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Dmitri Gribenko
- [PATCH] Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- [PATCH] Add field width to scanf %s format fixit
Jordan Rose
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- [PATCH] Add field width to scanf %s format fixit
Jordan Rose
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- [PATCH] Adding type info for f16c floating-point type
Yunzhong Gao
- [PATCH] Add loc() to the dynamic registry.
Samuel Benzaquen
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- [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.
Alexey Samsonov
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Viktor Kutuzov
- [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
Reid Kleckner
- [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
Reid Kleckner
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
David Blaikie
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Manuel Klimek
- [PATCH] check for Incorrect logic in operator
Richard Trieu
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Jordan Rose
- [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] Clang producing a L symbol in __DATA,__data
Rafael Espíndola
- [PATCH] Creating a printing policy for "half"
Yunzhong Gao
- [PATCH] Creating a printing policy for "half"
Anton Korobeynikov
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Manuel Klimek
- [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] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [PATCH] Delete various dead assignments
Richard Smith
- [PATCH] Delete various dead assignments
Richard Smith
- [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
Jordan Rose
- [PATCH] Detect identical conditions in if-else-if statements
Daniel Fahlgren
- [PATCH] emit error message for clause 'if(1 0)'
hfinkel at anl.gov
- [PATCH] emit error message for clause 'if(1 0)'
Alexey Bataev
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Ismail Pazarbasi
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Rafael Espíndola
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Reid Kleckner
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- [PATCH] Fix a few code typos in the Block ABI spec
Boris Dušek
- [PATCH] Fix atomic libcall.
Logan Chien
- [PATCH] Fix error condition in vim integration when cursor is invalid.
Ahmed Charles
- [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
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- [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
Reid Kleckner
- [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
- [PATCH] Fix PR19010
Richard Smith
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- [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 unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- [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 unconditional dereference of a WeakVH in CGDebugInfo TypeCache
David Blaikie
- [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
- [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] Headers: Install a symlink from ${MAJOR}.${MINOR} to ${MAJOR}.${MINOR}.${PATCH}
Tom Stellard
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
Reid Kleckner
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
Chandler Carruth
- [PATCH] Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- [PATCH] improving detection of uninitialized arguments (the CallAndMessageChecker)
Per Viberg
- [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
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Sebastian Redl
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- [PATCH] lex: improve include handling on Linux for Windows
Saleem Abdulrasool
- [PATCH] lex: improve include handling on Linux for Windows
David Majnemer
- [PATCH] lex: improve include handling on Linux for Windows
NAKAMURA Takumi
- [patch] Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [patch] Mention clang-cl in MSVCCompatibility.rst
Reid Kleckner
- [patch] Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [PATCH] MS asm: Filter out fpsw clobbers
Reid Kleckner
- [PATCH] MS asm: Filter out fpsw clobbers
Benjamin Kramer
- [PATCH] new check checking comparing of boolean expressions and literals
Richard Trieu
- [PATCH] new check checking comparing of boolean expressions and literals
Per Viberg
- [PATCH] Preserve hanging indent when breaking line comments.
Alexander Kornienko
- [PATCH] preview patch for fixit for finding modules needing import/inclusion
Richard Smith
- [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
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [PATCH] Qt Creator help/documentation file for Clang
Konrad Wilhelm Kleine
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Espíndola
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Tobias Grosser
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
NAKAMURA Takumi
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Avila de Espindola
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Tobias Grosser
- [PATCH] Replace "can not" with "cannot" in diagnostics messages
Ismail Pazarbasi
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
David Blaikie
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Arthur O'Dwyer
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
David Blaikie
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
David Blaikie
- [PATCH] 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] Replace OwningPtr with std::unique_ptr.
Chandler Carruth
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Richard Smith
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Richard Smith
- [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
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Manuel Klimek
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- [PATCH] Support case insensitive header searches for MSVCCompat
Nico Weber
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- [PATCH] Support case insensitive header searches for MSVCCompat
Nico Weber
- [PATCH] Support case insensitive header searches for MSVCCompat
David Majnemer
- [PATCH] Support OpenMandriva and derived Linux distributions
Bernhard Rosenkränzer
- [PATCH] Support OpenMandriva and derived Linux distributions
Jonathan Roelofs
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
Reid Kleckner
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- [PATCH] trivial comment/doc patches
Sean McBride
- [PATCH] trivial comment/doc patches
Nico Weber
- [PATCH] trivial comment/doc patches
Sean McBride
- [PATCH] trivial comment/doc patches
Nico Weber
- [PATCH] Use DiagnosticRenderer to convert clang diagnostics to clang-tidy ones.
Alexander Kornienko
- [PATCH] Use LLVM when the buffer isn't associated with a file.
Ahmed Charles
- [PATCH] Use LLVM when the buffer isn't associated with a file.
Nico Weber
- [patch] Use private linkage for remaining GlobalVariables with private names.
Rafael Espíndola
- [patch] Use private linkage for remaining GlobalVariables with private names.
John McCall
- [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
- [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] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Daniel Sanders
- [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
Daniel Sanders
- [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
- [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
- Add module dependencies with -MD, -MMD
Ben Langmuir
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- Add module dependencies with -MD, -MMD
Ben Langmuir
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- Add module dependencies with -MD, -MMD
Ben Langmuir
- Add module dependencies with -MD, -MMD
Argyrios Kyrtzidis
- cleanup libc++ C++1y status page
David Majnemer
- cleanup libc++ C++1y status page
Ahmed Charles
- cleanup libc++ C++1y status page
David Majnemer
- cleanup libc++ C++1y status page
Marshall Clow
- improving detection of uninitialized arguments (the CallAndMessageChecker)
Jordan Rose
- libcxx minor test fix
Stephen MacKenzie
- libcxx minor test fix
Chandler Carruth
- N3891: A proposal to rename shared_mutex to shared_timed_mutex
David Majnemer
- patch: add mangling for attribute enable_if
Nick Lewycky
- patch: add mangling for attribute enable_if
David Majnemer
- patch: add mangling for attribute enable_if
Nick Lewycky
- patch: add mangling for attribute enable_if
Richard Smith
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- r202176 - Add a driver option -ivfsoverlay
Ben Langmuir
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- r202176 - Add a driver option -ivfsoverlay
Ben Langmuir
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- r202211 - Add -Wabsolute-value, warnings about absolute value functions.
Edoardo P.
- r202211 - Add -Wabsolute-value, warnings about absolute value functions.
Richard Smith
- r202360 - [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
Hal Finkel
- r202360 - [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
Alexey Bataev
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Jonathan Roelofs
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Benjamin Kramer
- r202595 - Move private classes into anonymous namespaces.
Ben Langmuir
- 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
- r202703 - AArch64: convert NEON tests to use CHECK-LABEL.
Tim Northover
- r202709 - Decl printing: add tests for typedefs
Dmitri Gribenko
- r202711 - correct consitency of XCore caps
Robert Lytton
- r202721 - Update tests for addition of patch level to LLVM version
Tom Stellard
- r202727 - Removing some unused functionality.
Aaron Ballman
- r202732 - Fix MSVCCompatibility doc ReST and wording.
Reid Kleckner
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202733 - Serialized diagnostic severity levels should be stable.
Chandler Carruth
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202733 - Serialized diagnostic severity levels should be stable.
Timur Iskhodzhanov
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- r202733 - Serialized diagnostic severity levels should be stable.
Jordan Rose
- 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
- 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
- r202754 - Schedule discriminator pass.
Diego Novillo
- r202755 - [C++11] Simplify compare operators with std::tie.
Benjamin Kramer
- r202755 - [C++11] Simplify compare operators with std::tie.
Sean Silva
- r202757 - [C++11] Add missing include.
Benjamin Kramer
- r202759 - Improve diagnostics for malformed constructor declarations (where lookup for
Richard Smith
- r202761 - Objective-C. Fixes a regression when figuring out linkage
Fariborz Jahanian
- r202765 - Include <tuple> to speculatively try to fix VS2013 build after r202755
Hans Wennborg
- 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
- 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)
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)
Pete Cooper
- r202771 - Fix typo that resulted in names at TU scope getting lost sometimes after a
Richard Smith
- 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
- r202778 - Implement __readeflags and __writeeflags intrinsics
Chandler Carruth
- r202778 - Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- 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
- r202784 - Fix for r202778 - Implement __readeflags and __writeeflags intrinsics (renamed res to __res)
Alexey Bataev
- 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
- 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
- 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
- r202859 - [C++11] Make StoredDeclsList move-only.
Benjamin Kramer
- r202864 - Fix -Wsign-compare warning.
Jordan Rose
- r202866 - Tests for LLVM MS inline asm change r202865
Reid Kleckner
- r202869 - When deciding whether or not to resolve two
Sean Callanan
- r202869 - When deciding whether or not to resolve two
David Blaikie
- r202869 - When deciding whether or not to resolve two
Sean Callanan
- r202870 - First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202870 - First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202871 - The wmmintrin.h header includes two different sub-headers: one for AES support
Roman Divacky
- r202872 - Objective-C IRGen. Fix up the hueristics for determining
Fariborz Jahanian
- r202873 - [Mips] Check all MIPS toolchains to find the one that best meets command
Simon Atanasyan
- r202880 - Pass llvm::Triple objects by const reference.
Benjamin Kramer
- 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
- r202888 - Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202889 - Add tests for newly-resolved core issues <= 370.
Richard Smith
- r202891 - Add a test case for r202888, which boiled down to -gline-tables-only
Reid Kleckner
- r202892 - [-Wunreachable-code] handle cases where a dead 'return' may have a valid predecessor.
Ted Kremenek
- 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
- 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
- r202901 - TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- r202901 - TokenKinds: _Atomic isn't a keyword in MS mode
NAKAMURA Takumi
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- r202903 - Support relative paths in VFSFromYAML
NAKAMURA Takumi
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- r202906 - Objective-C. Return 0 as class of methods in protocols.
Fariborz Jahanian
- 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
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- r202922 - Add a test case for PR17575.
Richard Smith
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- r202925 - Merge using-decl-pr17575.cpp into existing test case.
Peter Collingbourne
- 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
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Jordan Rose
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Argyrios Kyrtzidis
- r202941 - [AST] A "Class<P>" type should not have '*' when printed out.
Jordan Rose
- r202942 - [OPENMP] emit error message for clause 'if(1 0)'
Alexey Bataev
- r202944 - [OPENMP] allow clause 'private' on directive 'omp simd'
Alexey Bataev
- r202948 - Adjust logic for 'objc_protocol_requires_explicit_implementation' for inherited protocols and protocols already conformed in the class hierarchy.
Ted Kremenek
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Hans Wennborg
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Nico Weber
- r202951 - [-cxx-abi microsoft] Implement local manglings accurately
Evgeniy Stepanov
- r202952 - Disable BasicTests/VFS on win32 for now. Investigating.
NAKAMURA Takumi
- r202962 - MS ABI: Mangle lambdas
David Majnemer
- r202964 - Added a const qualifier to SourceManager& parameters.
Alexander Kornienko
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- r202968 - [C++11] Replace trivial lambda with std::cref.
Timur Iskhodzhanov
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- r202971 - Revert "[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
- r202986 - Use ThreadSafeRefCountedBase for vfs::FileSystem
Ben Langmuir
- 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).
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).
Aaron Ballman
- r202993 - AST: Remove layering violation with Sema
David Majnemer
- r202995 - [code-completion] Add a couple of test cases suggested by Jordan, and a FIXME.
Argyrios Kyrtzidis
- r203000 - Update for llvm change.
Rafael Espindola
- r203002 - Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- r203005 - If a #include finds a file relative to the current file, don't forget to check
Richard Smith
- r203005 - If a #include finds a file relative to the current file, don't forget to check
Evgeniy Stepanov
- 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
- r203007 - Don't produce an alias between destructors with different calling conventions.
Rafael Espindola
- 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
- 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
- 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).
Pete Cooper
- 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
- r203021 - Tests for DR370-380.
Richard Smith
- r203022 - DR status page: add link targets for individual DRs, and link duplicates.
Richard Smith
- r203024 - Fix recursion bug in logic to validate 'objc_protocol_requires_explicit_implementation' conformance.
Ted Kremenek
- r203025 - PR19010: Make sure we initialize (empty) indirect base class subobjects when
Richard Smith
- r203025 - PR19010: Make sure we initialize (empty) indirect base class subobjects when
Richard Smith
- r203026 - [-Wunreachable-code] include some enum constants in "configuration value" heuristic
Ted Kremenek
- r203027 - [-Wunreachabe-code] add test for double 'break'.
Ted Kremenek
- 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
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
David Blaikie
- 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.
David Blaikie
- r203029 - [-Wunreachable-code] generalize pruning out warning on trivial returns.
Ted Kremenek
- r203034 - clang/test/Modules/recursive.c: Tweak expressions for win32.
NAKAMURA Takumi
- 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
- 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
- r203047 - [Layering] Update include of DebugInfo.h which moved to the IR library
Chandler Carruth
- 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
- 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
- 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.
Nick Kledzik
- 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.
Nick Kledzik
- 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
- 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
- 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
- r203052 - Construct GlobalValues with the correct linkage instead of using setLinkage.
Rafael Espíndola
- 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
- r203061 - Suppress diagnostics during name lookup for absolute value type.
Richard Trieu
- r203062 - Fix test from r203061
Richard Trieu
- 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
- 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
- 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
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203085 - PGO: add instrumentation for Objective-C methods.
NAKAMURA Takumi
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203087 - [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
- r203094 - [-Wunreachable-code] Refine treating all branches of 'switch' as reachable, which includes those with all cases covered but with no 'default:'.
Ted Kremenek
- 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
- r203117 - Added an inserter for ArrayRef<SourceRange>.
Alexander Kornienko
- r203117 - Added an inserter for ArrayRef<SourceRange>.
David Blaikie
- r203117 - 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
- r203128 - Expand documentation section on comment parsing
Dmitri Gribenko
- r203131 - Run -fprofile-instr tests with %clang_cc1.
Bob Wilson
- r203140 - Fix use-after-free detected by ASan bootstrap.
Richard Smith
- r203141 - Revert "Use private linkage for remaining GlobalVariables with private names."
Rafael Espindola
- 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
- 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
- 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
- r203157 - PGO: Add support for Objective-C blocks.
Bob Wilson
- r203158 - [docs] s/cpp11-migrate/clang-modernize/
Rui Ueyama
- r203161 - Update for LLVM API change
Saleem Abdulrasool
- r203165 - PGO: rename FileCheck variable to follow the existing convention.
Bob Wilson
- r203166 - PGO: rename profile data files from .pgodata to .profdata.
Bob Wilson
- 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
- r203167 - Remove dead code I introduced 6 years, 4 months ago in r43518.
Chris Lattner
- 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
- r203172 - Use llvm.compiler.used instead of llvm.used for objc symbols.
Rafael Espindola
- r203175 - C. Compare vector sizes using their raw element size instead of
Fariborz Jahanian
- 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
- 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
- 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
- r203183 - The Visual Studio IDE changed behavior in VS2012. It used to be the case that
Yunzhong Gao
- 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
- r203195 - Fixed getSema()/getDerived().getSema() diff pointed by Hal Finkel.
Alexey Bataev
- r203196 - Another one fix for getSema()/getDerived().getSema()
Alexey Bataev
- 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
- r203213 - [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
Jordan Rose
- 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
- r203219 - ExternalClangExamples: add a link to ToyClangPlugin
Dmitri Gribenko
- r203222 - 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
- 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.
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.
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
- r203237 - Fully reverting r203236 -- it seems the only bots that are happy are the MSVC bots.
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
- r203241 - [C++11] Replace LLVM-style type traits with C++11 standard ones.
Benjamin Kramer
- 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
- 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
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Nico Weber
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Jordan Rose
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Alexander Potapenko
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Jordan Rose
- 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
- 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
- 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
- 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
- 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
- r203266 - Remove dead return and simplify code.
Ted Kremenek
- r203275 - Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- r203277 - Replace OwningPtr::isValid() with conversion to bool.
Joerg Sonnenberger
- 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
- r203282 - Zap another dead 'break' statement.
Ted Kremenek
- r203283 - [-Wunreachable-code] Treat constant globals as configuration values in unreachable code heuristics.
Ted Kremenek
- 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.
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
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Ahmed Charles
- 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.
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.
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
- 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
- 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
- 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
- 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
- r203302 - Replace "can not" with "cannot" in diagnostics messages.
Ismail Pazarbasi
- r203317 - Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'
Richard Smith
- r203317 - Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'
NAKAMURA Takumi
- r203318 - Revert accidentally-committed file.
Richard Smith
- 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
- 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
- r203351 - Reapplying r203299 in a slightly different manner. Now range APIs are implemented in terms of iterator APIs.
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.
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.
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.
Richard Smith
- 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
- 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
- r203363 - [-Wunreachable-code] Tweak heuristic for configuration values to include arithmetic operations involving sizeof(), but not raw integers.
Ted Kremenek
- r203365 - [C++11] Update Clang for the change to LLVM's Use-Def chain iterators in
Chandler Carruth
- r203367 - retain-comments-from-system-headers.c: Flush module cache, or incremental test would fail since 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
- r203377 - Update clang to account for changes made to LLVM in r203376
David Majnemer
- r203380 - [-Wunreachable-code] Handle Objective-C bool literals in 'isConfigurationValue'.
Ted Kremenek
- 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
- 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
- r203416 - Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- r203417 - Tab to spaces. No functionality change.
Nick Lewycky
- r203422 - Remove trailing whitespace.
Bob Wilson
- r203425 - When a type's definition is instantiated, the definition becomes visible, even
Richard Smith
- 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
- recent libcxx regression
G M
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).