The Week Of Monday 3 March 2014 Archives by thread
Starting: Mon Mar 3 00:12:05 PST 2014
Ending: Sun Mar 9 23:02:14 PDT 2014
Messages: 673
- r202683 - Introduce '-fmodules-user-build-path' which accepts the "canonical" path to a user workspace build.
Argyrios Kyrtzidis
- r202684 - MSVC 2012 doesn't support std::initializer_list at all, so don't rely on
Peter Collingbourne
- [PATCH] Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- [PATCH] ChrootChecker: Bind chroot's result zero and reduce verbose warning
Hiroo MATSUMOTO
- r202703 - AArch64: convert NEON tests to use CHECK-LABEL.
Tim Northover
- [PATCH] Add a level parameter to ClangTidyCheck::diag.
Alexander Kornienko
- r202709 - Decl printing: add tests for typedefs
Dmitri Gribenko
- [PATCH] Delete various dead assignments
Gautier DI FOLCO
- [clang-tools-extra] r202710 - Normalized the usage of override in the doc.
Alexander Kornienko
- r202711 - correct consitency of XCore caps
Robert Lytton
- [PATCH] Add an argument comment checker to clang-tidy.
Alexander Kornienko
- [Patch][Review][Commit] Fix for PR19024
Jonathan 'Rynn' Sauer
- [PATCH] Sema: Treat dllimport globals without explicit storage class as extern
Nico Rieck
- r202721 - Update tests for addition of patch level to LLVM version
Tom Stellard
- r202595 - Move private classes into anonymous namespaces.
Ben Langmuir
- [PATCH] Some infrastructure work for virtual file system (now on phab)
Ben Langmuir
- [PATCH] Add loc() to the dynamic registry.
Samuel Benzaquen
- 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
- r202734 - I guess we're still using LLVM_DELETED_FUNCTION instead of = delete. This should fix a complaining built bot.
Aaron Ballman
- r202737 - Update call DIBuilder::createLexicalBlock.
Diego Novillo
- [libcxx] r202739 - Remove a stray tab that snuck into a test. No functionality change
Marshall Clow
- [libcxx] r202741 - Implement LWG 2324: Insert iterator constructors should use addressof(). Add two new container classes to the test suite that overload operator &, and add test cases to the insert/front_insert/back_insert iterator tests that use these containers.
Marshall Clow
- r202744 - [C++11] Remove a now unnecessary use of std::function for a remove_if
Chandler Carruth
- r202745 - [libclang] Have clang_getCursorSpelling() return the string for a CXCursor_ObjCStringLiteral or CXCursor_StringLiteral cursor.
Argyrios Kyrtzidis
- r202746 - Remove absolute path from r202733.
Jordan Rose
- r202747 - Re-fix previous commit.
Jordan Rose
- [libcxx] r202749 - [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- [PATCH] [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.
Peter Collingbourne
- [PATCH] new check checking comparing of boolean expressions and literals
Richard Trieu
- r202754 - Schedule discriminator pass.
Diego Novillo
- r202755 - [C++11] Simplify compare operators with std::tie.
Benjamin Kramer
- [PATCH] IRGen: __c11/__atomic compare-and-exchange should respect the standard
Richard Smith
- r202757 - [C++11] Add missing include.
Benjamin Kramer
- r202759 - Improve diagnostics for malformed constructor declarations (where lookup for
Richard Smith
- 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
- r202176 - Add a driver option -ivfsoverlay
Daniel Dunbar
- 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
- r202771 - Fix typo that resulted in names at TU scope getting lost sometimes after a
Richard Smith
- recent libcxx regression
G M
- improving detection of uninitialized arguments (the CallAndMessageChecker)
Jordan Rose
- r202777 - Add triple to test. On Mac OS it was failing to generate debug info which matched the check lines
Pete Cooper
- r202778 - Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- r202779 - DebugInfo: Improvements/corrections to conservative emission of types in explicit template instantiation declarations
David Blaikie
- r202780 - DebugInfo: Make test (introduced in r202769) resilient to platforms that default to -fstandalone-debug
David Blaikie
- [PATCH] Implement __readeflags and __writeeflags intrinsics
Alexey Bataev
- r202784 - Fix for r202778 - Implement __readeflags and __writeeflags intrinsics (renamed res to __res)
Alexey Bataev
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5
Alexey Bataev
- [PATCH] Fix MIPS toolchain selection heuristics in case of reduced toolchain directories tree
Simon Atanasyan
- 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
- 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
- r202803 - Give %itanium_abi_triple to the test to appease targeting msvc.
NAKAMURA Takumi
- r202804 - We now require Visual C++ 2012 (MSVC_VERSION = 1700) or later to build LLVM.
Yaron Keren
- [PATCH] Add support for foreach macros to clang-format
Brian Green
- [PATCH] Use the integrated assembler by default on OpenBSD/powerpc
Brad Smith
- [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
- [PATCH] First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
- r202817 - [Modules] Update to reflect the move of CallSite into the IR library in
Chandler Carruth
- r202822 - [Modules] Update to reflect ValueHandle moving to the IR library in LLVM
Chandler Carruth
- r202828 - [Modules] Update to reflect the move of CFG.h to the IR library in LLVM
Chandler Carruth
- "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?
G M
- [patch] [cindex.py] expose C++ access specifiers in the libclang Python bindings
Tamás Szelei
- [PATCH] [CMake] Introduce LLVM_DEAD_STRIP instead of LLVM_NO_DEAD_STRIP
NAKAMURA Takumi
- 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
- 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
- [PATCH] Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202873 - [Mips] Check all MIPS toolchains to find the one that best meets command
Simon Atanasyan
- [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
- r202880 - Pass llvm::Triple objects by const reference.
Benjamin Kramer
- [libcxx] r202881 - Add a SG1 paper and some SG1 issues that affect the library to the task list.
Marshall Clow
- r202882 - Add links to TSen from post-Issaquah mailing.
Richard Smith
- [libcxx] r202884 - Fix issue number error; 2141 --> 2291 and mark it as complete
Marshall Clow
- [libcxx] r202885 - LWG issue #2252: Add more tests for exception safety. No changes needed in the library
Marshall Clow
- r202886 - Update DR status page to match post-Issaquah core issues list.
Richard Smith
- r202888 - Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
Reid Kleckner
- r202889 - Add tests for newly-resolved core issues <= 370.
Richard Smith
- [PATCH] Fix a few code typos in the Block ABI spec
Boris Dušek
- 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
- [PATCH] TokenKinds: _Atomic isn't a keyword in MS mode
David Majnemer
- r202893 - FileEntry: Remove unused and half-broken copy ctor.
Benjamin Kramer
- r202894 - [C++11] Push move semantics through APValue.
Benjamin Kramer
- r202896 - Revert "FileEntry: Remove unused and half-broken copy ctor."
Benjamin Kramer
- r202897 - [C++11] Simplify a callback to use a lambda.
Richard Smith
- 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
- r202903 - Support relative paths in VFSFromYAML
Ben Langmuir
- [libcxx] r202904 - LWG Issue #2271: regex_traits::lookup_classname specification unclear. libc++ already does the right thing; just update the tests.
Marshall Clow
- [PATCH] Exclude invalid old decl from mismatching linkage assertion
Ismail Pazarbasi
- r202906 - Objective-C. Return 0 as class of methods in protocols.
Fariborz Jahanian
- [PATCH] Use DiagnosticRenderer to convert clang diagnostics to clang-tidy ones.
Alexander Kornienko
- r202909 - Remove some unnecessary qualification
David Blaikie
- r202911 - Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined
David Majnemer
- r202912 - [-Wunreachable-code] Don't warn about dead code guarded by a "configuration value".
Ted Kremenek
- [PATCH] [-cxx-abi microsoft] Implement local manglings accurately
David Majnemer
- r202590 - [C++11] Replace verbose functors with succinct lambdas
Jonathan Roelofs
- [PATCH] Creating a printing policy for "half"
Yunzhong Gao
- r202922 - Add a test case for PR17575.
Peter Collingbourne
- r202925 - Merge using-decl-pr17575.cpp into existing test case.
Peter Collingbourne
- [PATCH] preview patch for fixit for finding modules needing import/inclusion
Richard Smith
- [PATCH] Support OpenMandriva and derived Linux distributions
Bernhard Rosenkränzer
- [libcxx] r202931 - Update synposis in <memory> to show move semantics for weak_ptr; add tests for already existing move semantics. Mark LWG issues #2315 (no changes needed), 2316 (move semantics for weak_ptr), 2252 (previous commit) and 2271 (previous commit) as complete.
Marshall Clow
- [libcxx] r202934 - Implement LWG #2212: std::is_final. This requires compiler support, which modern versions of clang provide. Also mark LWG #2230 as complete - no code changes needed.
Marshall Clow
- [patch] Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [PATCH] Add field width to scanf %s format fixit
Zach Davis
- Add module dependencies with -MD, -MMD
Ben Langmuir
- [PATCH] [OPNEMP] Fixed instantiation of 'if' clause
hfinkel at anl.gov
- [PATCH] emit error message for clause 'if(1 0)'
hfinkel at anl.gov
- Re: [PATCH] [OPENMP] allow clause ‘private’ on directive ‘omp simd’
hfinkel at anl.gov
- 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
- 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
- r202952 - Disable BasicTests/VFS on win32 for now. Investigating.
NAKAMURA Takumi
- [PATCH] [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [PATCH] [OPENMP] Clause 'num_threads'
Alexey Bataev
- r202962 - MS ABI: Mangle lambdas
David Majnemer
- r202964 - Added a const qualifier to SourceManager& parameters.
Alexander Kornienko
- [PATCH] Qt Creator help/documentation file for Clang
Dmitri Gribenko
- r202968 - [C++11] Replace trivial lambda with std::cref.
Benjamin Kramer
- [clang-tools-extra] r202969 - Fixed formatting.
Alexander Kornienko
- [clang-tools-extra] r202970 - Added a module for checks not related to LLVM or Google coding style.
Alexander Kornienko
- r202971 - Revert "[C++11] Replace trivial lambda with std::cref."
Benjamin Kramer
- 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
- [clang-tools-extra] r202987 - Fixed a crash when handling diagnostics without a valid file location, e.g. 'error reading <file>'.
Alexander Kornienko
- [libcxx][PATCH] remove implementation of fmaf - fix for PR18910
Yaron Keren
- r202989 - [C++11] Using std::unique_ptr to ensure that Argument objects do not leak (since clang-tblgen isn't long-lived, the old leak is probably acceptable, but it offended my senses nonetheless).
Aaron Ballman
- [libcxx] r202990 - Remove definition of std::fmaf from libc++. Fixes bug #18910. This function should come from the C standard library. As a drive-by fix, update the tests to remove a warning from -Wabsolute-value
Marshall Clow
- [PATCH] Detect identical conditions in if-else-if statements
Daniel Fahlgren
- [libcxx] r202991 - Mark is_final as a C++14 feature.
Marshall Clow
- r202993 - AST: Remove layering violation with Sema
David Majnemer
- [PATCH] Change -fdiagnostics-format=msvc column number to match VS2012 and VS2013
Yunzhong Gao
- [libcxx] r202994 - Implement LWG 2193. Default constructors for standard library containers are explicit. Note that libc++ already did this for string/deque/forward_list/list/vector and the unordered containers; implement it for set/multiset/map/multimap. Add tests for all the containers. Two drive-by fixes as well: add a missing explicit in <deque>, and remove a tab that snuck into a container test. This issue is also LLVM bug 15724, and resolves it.
Marshall Clow
- r202995 - [code-completion] Add a couple of test cases suggested by Jordan, and a FIXME.
Argyrios Kyrtzidis
- r203000 - Update for llvm change.
Rafael Espindola
- r203002 - Mention clang-cl in MSVCCompatibility.rst
Nico Weber
- [PATCH] Support case insensitive header searches for MSVCCompat
Saleem Abdulrasool
- r203005 - If a #include finds a file relative to the current file, don't forget to check
Richard Smith
- r203006 - When building a module from the command line via -emit-module, add an entry to
Richard Smith
- 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
- 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
- r202211 - Add -Wabsolute-value, warnings about absolute value functions.
Edoardo P.
- 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
- [patch] Use private linkage for remaining GlobalVariables with private names.
Rafael Espíndola
- r203026 - [-Wunreachable-code] include some enum constants in "configuration value" heuristic
Ted Kremenek
- r203027 - [-Wunreachabe-code] add test for double 'break'.
Ted Kremenek
- [PATCH] Fix PR19010
Richard Smith
- 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
- 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
- r203056 - Update clang test to cover for new treatment of intrinsics as readnone.
Raul E. Silvera
- r203059 - Use private linkage for remaining GlobalVariables with private names.
Rafael Espindola
- [PATCH] [libc++] Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- r203061 - Suppress diagnostics during name lookup for absolute value type.
Richard Trieu
- r203062 - Fix test from r203061
Richard Trieu
- 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
- [libcxx] r203070 - Do not derive __gnu_cxx::hash<T> from std::hash<T>.
Peter Collingbourne
- [PATCH] Improve error recovery around colon.
Serge Pavlov
- r203072 - PGO: don't emit counter increment if no counters have been allocated.
Bob Wilson
- r203073 - Refactor PGO code in preparation for handling non-C/C++ code.
Bob Wilson
- r203074 - PGO: Rename variables to avoid referring to the "MangledName" of a function.
Bob Wilson
- r203075 - PGO: Use the main file name to help distinguish functions with local linkage.
Bob Wilson
- [PATCH] check for Incorrect logic in operator
Richard Trieu
- r203077 - Remove dead return in BugReporter (found via -Wunreachable-code).
Ted Kremenek
- r203078 - Remove dead return in Parser::MayBeDesignationStart().
Ted Kremenek
- r203079 - Remove 2 dead 'break' statements. The 'break' usage in this switch is inconsistent, making this hard to see.
Ted Kremenek
- r203080 - Remove 'break' dominated by 'return' in 'EmitBuiltinExpr'.
Ted Kremenek
- r203081 - [OPENMP] Added option -fopenmp=libiomp5|libgomp
Alexey Bataev
- [cfe-dev] Bug 18275 - Incorrect const qualifier behavior in definition.
suyog sarda
- r203085 - PGO: add instrumentation for Objective-C methods.
Bob Wilson
- r203087 - [OPENMP] Clause 'num_threads'
Alexey Bataev
- 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
- 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
- [clang-tools-extra] r203097 - Use more specific checks filter in the test.
Alexander Kornienko
- [PATCH] [OPENMP] OMPExecutableDirective re-factoring
Alexander Musman
- [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
- 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
- [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] Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual inheritance hierarchy
Timur Iskhodzhanov
- r203120 - Reformatting the style used within the massive attribute semantic handling switch statement, so now there is only one style used in this block of code, instead of three or more styles.
Aaron Ballman
- r203122 - [C++11] Adding override specifiers where appropriate, and removing virtual specifiers where not needed.
Aaron Ballman
- r203123 - Fix operator<< recognition (PR19064).
Alexander Kornienko
- r203124 - [ASTPrinter] 'SEL' isn't a ObjCObjectPointer, so we don't need to handle it in TypePrinter::printObjCObjectPointerBefore.
Argyrios Kyrtzidis
- [Patch][Review][Commit] Addition to users manual
Jonathan 'Rynn' Sauer
- [PATCH] Preserve hanging indent when breaking line comments.
Alexander Kornienko
- [libcxx] r203126 - Fix a couple of -Wabsolute-value warnings in the libc++ tests
Marshall Clow
- r203128 - Expand documentation section on comment parsing
Dmitri Gribenko
- [PATCH] Deduplicate clang-tidy error messages by file, offset and message.
Alexander Kornienko
- 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
- r202360 - [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
Hal Finkel
- r203148 - Refactored to use a simple helper function that wraps the logic of creating an SExprNode and returning the position in which it was inserted.
Aaron Ballman
- r203149 - Based on usage, the NamedDecl is always set when constructing a CallingContext, but none of the other optional parameters are. Removing the optional parameters, and making the NamedDecl required.
Aaron Ballman
- 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
- [PATCH] Adding type info for f16c floating-point type
Yunzhong Gao
- 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
- 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
- [PATCH] MS asm: Filter out fpsw clobbers
Reid Kleckner
- [PATCH] lex: improve include handling on Linux for Windows
Saleem Abdulrasool
- r203175 - C. Compare vector sizes using their raw element size instead of
Fariborz Jahanian
- 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
- r203183 - The Visual Studio IDE changed behavior in VS2012. It used to be the case that
Yunzhong Gao
- [patch] Clang producing a L symbol in __DATA,__data
Rafael Espíndola
- 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
- [PATCH] [OPENMP] Initial codegen for '#pragma omp parallel'
hfinkel at anl.gov
- r203208 - Add dependencies from imported modules with -MD
Ben Langmuir
- r203209 - Fix recent regressions in -Wreturn-type caused by heuristics to -Wunreachable-code.
Ted Kremenek
- r203210 - Add a bunch of missing changes from r203208
Ben Langmuir
- r203212 - [OPENMP] Fixed linked libraries for libiomp5 on Linux
Alexey Bataev
- r203213 - [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
Argyrios Kyrtzidis
- r203214 - [OPENMP] Small update in threadprivate variables processing to fix template instantiation.
Alexey Bataev
- r203215 - Tweak some test paths to match on Windows
Ben Langmuir
- 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
- [PATCH] Change OwningPtr::take() to OwningPtr::release().
Ahmed Charles
- r203228 - Remove a test that we don't need anymore
Timur Iskhodzhanov
- [PATCH] Replace OwningPtr::isValid() with conversion to bool.
Ahmed Charles
- [PATCH] Replace OwningPtr with std::unique_ptr.
Ahmed Charles
- [PATCH] [OPENMP] Implemented 'copyin' clause
Alexey Bataev
- 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
- [PATCH] add supporting of the sanitizer arguments into Clang on FreeBSD platform.
Viktor Kutuzov
- r203239 - [C++11] Updating getUsingDirectives to use iterator_range instead of a std::pair.
Aaron Ballman
- r203240 - [C++11] Replacing iterators ddiag_begin() and ddiag_end() with iterator_range ddiags(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203241 - [C++11] Replace LLVM-style type traits with C++11 standard ones.
Benjamin Kramer
- [PATCH][analyzer][Review request] Eliminate memory leak in BugReporter::emitReport()
Anton Yartsev
- r203248 - [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] improving detection of uninitialized arguments (the CallAndMessageChecker)
Per Viberg
- [PATCH] trivial comment/doc patches
Sean McBride
- r203250 - [C++11] Replacing BlockDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] Fix atomic libcall.
Logan Chien
- r203252 - [C++11] Adding an iterator_range accessor for parameter declarations to the CaptureDecl class; however, the only usage of the iterators cannot be converted to using the range yet. This change is for consistency with other Decls exposing parameters.
Aaron Ballman
- [PATCH][REVIEW REQUEST] Fix for libclang completion of already declared template friends.
Francisco Lopes
- r203255 - [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- r203259 - "Mac OS/X" -> "Mac OS X" spelling fixes for clang.
Nico Weber
- r203260 - Add a note in the user manual that tsan is not supported on Mac.
Nico Weber
- r203261 - [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() with iterator_range chains(). Updating all of the usages of the iterators with range-based for loops.
Aaron Ballman
- [PATCH] Headers: Install a symlink from ${MAJOR}.${MINOR} to ${MAJOR}.${MINOR}.${PATCH}
Tom Stellard
- 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
- 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
- [libcxx] r203290 - Implement LWG #2344: quoted()'s interaction with padding is unclear. I think that anyone using quoted with padding is really confused, but it should work the way the rest of iostreams works.
Marshall Clow
- [libcxx] r203291 - Update status for LWG 2193 and 2344.
Marshall Clow
- r203293 - [C++11] Revert uses of lambdas with array_pod_sort.
Benjamin Kramer
- 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
- [PATCH] Replace "can not" with "cannot" in diagnostics messages
Ismail Pazarbasi
- 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
- 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
- [patch] Add CLANG_IS_PRODUCTION option to the cmake build
Rafael Espíndola
- 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
- 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
- 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
- [cfe-dev] [PATCH] New syntax and functionality for __has_attribute
Aaron Ballman
- r203363 - [-Wunreachable-code] Tweak heuristic for configuration values to include arithmetic operations involving sizeof(), but not raw integers.
Ted Kremenek
- r203365 - [C++11] Update Clang for the change to LLVM's Use-Def chain iterators in
Chandler Carruth
- [PATCH] [C++11] Remove the remaining uses of OwningPtr.
Ahmed Charles
- [PATCH] [C++11] Use std::unique_ptr for ownership in a vector.
Ahmed Charles
- r203367 - retain-comments-from-system-headers.c: Flush module cache, or incremental test would fail since r203317.
NAKAMURA Takumi
- [clang-tools-extra] r203368 - clang-tools-extra/test/pp-trace/pp-trace-modules.cpp: Use [[@LINE]].
NAKAMURA Takumi
- [clang-tools-extra] r203369 - clang-tools-extra/test/pp-trace/pp-trace-modules.cpp: Flush module cache to let robust around r203317.
NAKAMURA Takumi
- r203370 - [libclang] Don't pad the main buffer for the preamble.
Argyrios Kyrtzidis
- r203372 - [Sema] Fix assertion hit with #pragma weak.
Argyrios Kyrtzidis
- r203373 - Remove uses of SmallString::equals in favor of SmallVectorImpl<char>'s operator==
David Blaikie
- [PATCH] 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
- r203377 - Update clang to account for changes made to LLVM in r203376
David Majnemer
- [PATCH] Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- r203380 - [-Wunreachable-code] Handle Objective-C bool literals in 'isConfigurationValue'.
Ted Kremenek
- [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
- r203397 - [C++11] Replacing some using declarations which are not supported on all compilers (such as MSVC 2012) with a less problematic typedef.
Aaron Ballman
- [patch] Rename CLANG_IS_PRODUCTION to CLANG_NO_PLUGIN_SUPPORT
Rafael Espíndola
- r203416 - Fix uninitialized value in AttributedTypeLoc.
Logan Chien
- r203417 - Tab to spaces. No functionality change.
Nick Lewycky
- patch: add mangling for attribute enable_if
Nick Lewycky
- r203422 - Remove trailing whitespace.
Bob Wilson
- r203425 - When a type's definition is instantiated, the definition becomes visible, even
Richard Smith
- libcxx minor test fix
Stephen MacKenzie
- [libcxx] r203443 - Fix bug I introduced (enabling implicit conversions from compare function to map) in r202994. Thanks to Sebastian Redl for the catch.
Marshall Clow
- r203445 - clang/test/Index/preamble-reparse-warn-*.c: Use @LINE in FileCheck.
NAKAMURA Takumi
- r203446 - clang/test/Index/preamble-reparse-warn-*.c: Stabilize on win32.
NAKAMURA Takumi
Last message date:
Sun Mar 9 23:02:14 PDT 2014
Archived on: Tue Aug 4 15:31:31 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).