The Week Of Monday 9 February 2015 Archives by thread
Starting: Mon Feb 9 01:09:52 PST 2015
Ending: Sun Feb 15 23:58:55 PST 2015
Messages: 461
- [PATCH] [clang-tidy] Checker for inaccurate use of erase method.
Gábor Horváth
- [PATCH] Include checker name in Static Analyzer PLIST output
Gábor Horváth
- r228382 - OpenCL: handle shift operator with vector operands
Sameer Sahasrabuddhe
- r228571 - Update cxx_status to list features implemented in Clang 3.6.
Benjamin Kramer
- [PATCH] Verify assign operator signatures.
Alexander Kornienko
- [PATCH] [ARM] Add tests for armv6s[-]m being an alias to armv6[-]m
Bradley Smith
- [PATCH] [libcxx] Fix PR 22468 - std::function<void()> does not accept non-void-returning functions
Eric Fiselier
- [PATCH] PR19864: Revert r209764 in favor of the fix in r215766 (loop backedge jump attributed to confusing location when the last source line of a loop is inside a conditional)
David Blaikie
- r228181 - DebugInfo: Attribute cleanup code to the end of the scope, not the end of the function.
Adrian Prantl
- [clang-tools-extra] r228583 - Verify assign operator signatures.
Samuel Benzaquen
- [PATCH] [libc++] Change how CMake links libc++ with OS X.
Eric Fiselier
- [PATCH] Add translationUnitDecl matcher.
Samuel Benzaquen
- r228588 - DebugInfo: Suppress the location of instructions in aggregate default arguments.
David Blaikie
- r228589 - DebugInfo: Suppress the location of instructions in complex default arguments.
David Blaikie
- r228591 - DebugInfo: Refactor default arg handling into a common place (instead of handling in repeatedly for aggregate, complex, and scalar types)
David Blaikie
- r228592 - Add the hostname to the module hash to avoid sharing between hosts
Ben Langmuir
- r228594 - Add missing include from r228592
Ben Langmuir
- r228601 - Update r228592 for when gethostname() returns an error
Ben Langmuir
- r228604 - Diagnose timeouts in the LockFileManager and delete the dead lock file
Ben Langmuir
- [PATCH] [libcxx] Properly convert the count arguments to the *_n algorithms before use.
Marshall Clow
- r228613 - Be more conservative about gethostname()'s truncating behaviour
Ben Langmuir
- [PATCH] Add remote testing support to the lit config.
Dan Albert
- r228624 - [Static Analyzer] The name of the checker that reports a bug is added
Gabor Horvath
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- r228654 - A temporary fix for backward compatibility breakages caused by PR12117.
Larisse Voufo
- [PATCH] Change how we deal with (implicit) -fno-rtti + -fsanitize=vptr
Filipe Cabecinhas
- r228661 - [modules] When determining whether a name from a module replaces a name we
Richard Smith
- [libcxxabi] r228662 - unwind: fix -Wformat warnings from gcc
Saleem Abdulrasool
- [libcxxabi] r228663 - unwind: clean up -Wundef warnings
Saleem Abdulrasool
- [libcxxabi] r228664 - unwind: clean up some stray semicolons
Saleem Abdulrasool
- [libcxxabi] r228665 - unwind: improve compilation on Linux with gcc
Saleem Abdulrasool
- [libcxxabi] r228666 - Merging r228359:
Hans Wennborg
- [libcxxabi] r228359 - Fix compilation of unwind on Darwin-x86_64
Hans Wennborg
- [libcxx] r228668 - Merging r228353:
Hans Wennborg
- r228673 - Do not force "-static" for aarch64 iOS kernel/kext assembly code.
Bob Wilson
- [PATCH] Fix __ldrexd arm intrinsic
Daniel Jump
- r228678 - Fix __ldrexd arm intrinsic.
James Molloy
- [clang-tools-extra] r228679 - [clang-tidy] Checker for inaccurate use of erase() method.
Gabor Horvath
- [PATCH] merge module-map-checker into modularize
John Thompson
- [clang-tools-extra] r228689 - The -I option needs a space, apparently, from the actual implementation.
John Thompson
- [PATCH] Fix dependency-generation-crash test to actually execute clang and to clean up after itself
Greg Bedwell
- [clang-tools-extra] r228692 - Renamed module.map to module.modulemap.
John Thompson
- [clang-tools-extra] r228693 - Renamed module.map to module.modulemap (modularize).
John Thompson
- r228694 - Add translationUnitDecl matcher.
Samuel Benzaquen
- [clang-tools-extra] r228695 - Fixed module-map-checker to recurse umbrella dirs when collecting headers.
John Thompson
- r228697 - [ARM] Add tests for armv6s[-]m being an alias to armv6[-]m
Bradley Smith
- [libcxx] r228698 - Fix use of C++11 extensions in C++03 code.
Eric Fiselier
- [libcxx] r228704 - [libcxx] Properly convert the count arguments to the *_n algorithms before use.
Eric Fiselier
- [libcxx] r228705 - [libcxx] Fix PR 22468 - std::function<void()> does not accept non-void-returning functions
Eric Fiselier
- [libcxx] r228706 - Remove use of zero length arrays in tests. Get tests passing with -pedantic-errors
Eric Fiselier
- [libcxx] r228711 - Fix more issues exposed by -pedantic-errors in c++03 mode
Eric Fiselier
- [libcxx] r228712 - Add pragma system header to some experimental headers and add newlines to files.
Eric Fiselier
- [libcxx] r228720 - Make ABI header not found a warning, not an error.
Dan Albert
- [PATCH] Teach llvm-lit about ENABLE_BACKTRACES
Pete Cooper
- r228737 - [analyzer] Pass actual state to alloc/dealloc handling functions.
Anton Yartsev
- r228739 - [PowerPC] Remove the --no-tls-optimize workaround from the clang driver
Bill Schmidt
- [PATCH] Static analysis checker for catch handler inversion
Aaron Ballman
- [PATCH] [libc++] Attempt to manually link compiler-rt libraries in CMake and LIT.
Eric Fiselier
- r228769 - Emit landing pads for SEH even if nounwind is present
Reid Kleckner
- [libcxx] r228778 - Remove default definition for libcxx_obj_dir because it doesn't make sense
Eric Fiselier
- [libcxx] r228781 - Make convert_to_integral.pass.cpp more platform generic.
Eric Fiselier
- [PATCH] Diagnose ref-qualifiers occuring after virt-specifier-seq and generate fixit hints
Richard Smith
- [libcxx] r228783 - libc++ tests: wait_until.pass test sporadically fails (bug 21998)
Eric Fiselier
- [libcxx] r228784 - Update double_include.sh.cpp for new headers.
Eric Fiselier
- r228785 - PR21857: weaken an incorrect assertion.
Richard Smith
- [PATCH] [libcxx] Add <experimental/ratio>
Eric Fiselier
- [PATCH] [libcxx] SFINAE-friendly common_type
Eric Fiselier
- r228792 - Add a warning for direct-list-initialization of a variable with a deduced type
Richard Smith
- r228794 - InstrProf: Add a test for PR22531
Justin Bogner
- LLVM buildmaster will be restarted in few minutes.
Galina Kistanova
- [libcxxabi] r228805 - unwind: silence -Wconversion warnings
Saleem Abdulrasool
- [libcxxabi] r228806 - unwind: clean up straggling -Wundef warning
Saleem Abdulrasool
- [libcxxabi] r228807 - unwind: clean up more -Wformat warnings
Saleem Abdulrasool
- [libcxxabi] r228808 - unwind: clean up some -Werror=return-type warnings
Saleem Abdulrasool
- [libcxxabi] r228809 - unwind: tweak inclusion ordering to work around GCC
Saleem Abdulrasool
- r228814 - Fix amount of diagnostic classes
Alex Denisov
- [PATCH] Fix sign of wide character literals in preprocessor conditions
Rachel Craik
- [PATCH] [OPENMP] Initial codegen for 'omp task' directive.
Alexey Bataev
- [PATCH] Define MAP_NORESERVE to zero for FreeBSD
Viktor Kutuzov
- [libcxx] r228839 - Fix PR 22541: When values are equal, minmax should return the rightmost one in the initializer_list
Marshall Clow
- [libcxx] r228840 - Need to wrap a bit in an ifdef, since there are no initializer_lists in C++03
Marshall Clow
- [libcxx] r228843 - Change some template parameter names from _C and _N to _Cont and _Sz. No functionality change.
Marshall Clow
- [PATCH] [clang-tidy] Assert related checkers
Szabolcs Sipos
- [clang-tools-extra] r228845 - Centralize canonical path conversion.
John Thompson
- [clang-tools-extra] r228846 - Added -block-check-header-list-only option. This is a work-around for private includes that purposefully get included inside blocks.
John Thompson
- [PATCH] PR16909: Diagnose missing 'typename' on dependent template
Ben Langmuir
- r228855 - Fix PR19351. While building up a composite type it is important to use
Adrian Prantl
- r228863 - Add a comdat to __clang_call_terminate
Reid Kleckner
- r228864 - CXXInheritance: Modernize removal of hidden virtual base class decls.
Benjamin Kramer
- r228870 - Fix REQUIRES lines on tests from r228735. Thanks Kristof for pointing out the missing commas
Pete Cooper
- [libcxxabi] r228408 - unwind: use -fno-rtti -fno-exceptions -funwind-tables
Sergey Dmitrouk
- [PATCH][OBJC] ObjC literals more tests
AlexDenisov
- [PATCH] Add clang-tidy check google-global-names-in-headers.
Samuel Benzaquen
- [clang-tools-extra] r228875 - Add clang-tidy check google-global-names-in-headers.
Samuel Benzaquen
- [PATCH] Add InlineAsmDiagnosticHandler for bitcode input
Steven Wu
- r228876 - Add the 'noinline' attribute to call sites within __try bodies
Reid Kleckner
- r228880 - Wrap to 80 columns. No behavior change.
Nico Weber
- [libcxx] r228882 - Merging r228843:
Hans Wennborg
- [PATCH] Proposed change to the constructor of std::pair
Eric Fiselier
- [PATCH] [libc++] Try and prevent evaluation of `is_default_constructible` on tuples default constructor if it is not needed.
Eric Fiselier
- [PATCH] Fix PR12999 - unordered_set::insert calls operator new when no insert occurs
Eric Fiselier
- [PATCH] [libc++] Fix PR20084 - std::is_function<void() const> failed.
Eric Fiselier
- [PATCH] CodeGen: convert double -> __fp16 in one step
Ahmed Bougacha
- [PATCH] [ms] Implement codegen for __leave.
Nico Weber
- [PATCH] libclang: functions to deal with anonymous fields
Loïc Jaquemet
- r228896 - Improve the "braces around scalar init" warning to determine whether to warn
Richard Smith
- r228897 - More for DR1467: In C++, when initializing an element of an aggregate,
Richard Smith
- r228898 - Add InlineAsmDiagnosticHandler for bitcode input
Steven Wu
- [PATCH] [libcxx] Allow <atomic> to be used in c++03.
Eric Fiselier
- [PATCH] [MSVC] Improved lookup into dependent/non-dependent bases of dependent class
Alexey Bataev
- r228902 - Fix tests so they work when the linker is gcc
Filipe Cabecinhas
- [libcxxabi] r228903 - unwind: move exported APIs out of header
Saleem Abdulrasool
- [libcxxabi] r228904 - unwind: use explicit memcpy for register saving
Saleem Abdulrasool
- [PATCH] MS ABI: Implement /volatile:ms
David Majnemer
- r228918 - [mips] Partially revert r223927: Removing __SIZEOF_INT128__ macro for MIPS64
Vasileios Kalintiris
- r228919 - Fix dependency generation crash test to run clang and clean up after itself.
Greg Bedwell
- [PATCH] [clang-tidy] Checker for inefficient use of algorithms on associative containers
Alexander Kornienko
- [libcxx] r228927 - Remove undefined behavior from test; specifically, compare(NULL, XXX, 0). Thanks to Eric for the catch
Marshall Clow
- [libcxx] r228928 - Remove undefined behavior from test; specifically, compare(NULL, XXX, 0)
Marshall Clow
- [clang-tools-extra] r228929 - Fixed incorrect header inclusion tracking resulting in false error reports.
John Thompson
- [Patch] Set DECIMAL_DIG == 9 for systems with only 32-bit floats and add {FLT,DBL,LDBL}_DECIMAL_DIG
Ed Schouten
- [clang-tools-extra] r228935 - Added support for multiple header list files, as a precursor for when we need to load multiple module maps.
John Thompson
- [Patch for libcxxabi] Don't use bzero() and prevent unneeded copying
Ed Schouten
- [Patch][OpenCL] CL2.0 atomic types
Anastasia Stulova
- [Patch][OpenCL] CL2.0 atomic types, diagnostics
Anastasia Stulova
- [OpenCL][Patch] This patch adds OpenCL checks in OpenCL address space conversion rules
Anastasia Stulova
- [clang-tools-extra] r228941 - Fix broken test in separate build tree.
John Thompson
- [Patch] Bugfix for pointer address space in atomic builtins
Anastasia Stulova
- [clang-tools-extra] r228945 - [clang-tidy] Fixed a false positive case in misc-inefficient-algorithm checker.
Gabor Horvath
- [libcxx] r228952 - Fixed a problem that UBSAN found, where we were calling memcmp(null, p, 0) - which is undefined behavior
Marshall Clow
- r228959 - Sema: Semantically check _Atomic-qualified pointers
David Majnemer
- r228963 - Fix typoo.
Richard Smith
- r228966 - Mangle the IsSystem bit into the .pcm file name
Ben Langmuir
- r228977 - [ms] Implement codegen for __leave.
Nico Weber
- r228978 - [modules] When collecting declarations to complete a redeclaration chain for an
Richard Smith
- [libcxx] r228981 - Move the test for zero-length into the char_traits (from string_view). Add tests to char_traits specializations
Marshall Clow
- r228982 - SEH: Use the SEHTryEpilogueStack instead of a separate bool
Reid Kleckner
- r228990 - Mark clang/test/CodeGen/exceptions-seh-leave.c as REQUIRES:asserts, for now.
NAKAMURA Takumi
- [clang-tools-extra] r228991 - clang-tools-extra/test/modularize/NoProblemsList.modularize: Unbreak test.
NAKAMURA Takumi
- [clang-tools-extra] r228992 - Modularize.cpp: Prune CRLFs.
NAKAMURA Takumi
- [clang-tools-extra] r228993 - Modularize.cpp: Simplify. Vector may be aware of ranged-for.
NAKAMURA Takumi
- [PATCH] SourceRange.__contains__ may return wrong result in python bindings
Tao Bao
- [libcxx] r229035 - Fix error checking in get_temp_file_name().
Dan Albert
- [libcxx] r229044 - Creating release candidate rc3 from release_360 branch
Hans Wennborg
- [libcxxabi] r229045 - Creating release candidate rc3 from release_360 branch
Hans Wennborg
- [PATCH] Refactor: Move remove-cstr-calls from a standalone executable to a clang-tidy check
Richard
- [PATCH] Refactor: Correct spelling error in test file name
Richard
- [PATCH] Split the TargetInfo stuff from D7380 into its own patch.
Dan Albert
- [PATCH] Correct confusion between overwrite and override
Richard
- [PATCH] Fix adress cast for C++ in SEMA
Samuel Antao
- r229065 - [X86] Simplify some code and remove some -Wshadow disables from intrinsic header.
Craig Topper
- r229066 - [X86] Add _mm_bslli_si128 and _mm_bsrli_si128 as aliases of _mm_slli_si128 and _mm_srli_si128. This matches Intel documentation and gcc.
Craig Topper
- r229067 - [X86] Add range checking on immediate arguments on XOP vpcom builtins.
Craig Topper
- r229073 - [X86] Fix test cases that I foolishly copied and modified from another file that had optimizations on. This caused the check patterns to not quite match.
Craig Topper
- [libcxxabi] r229074 - Don't use bzero() and strcpy().
Ed Schouten
- r229082 - MS ABI: Implement /volatile:ms
David Majnemer
- [clang-tools-extra] r229087 - Re-sort includes using the LLVM utils/sort_includes.py script.
Chandler Carruth
- r229090 - [PM] Move away from the old llvm/PassManager.h header and its using
Chandler Carruth
- r229092 - [PM] Fix #include order here that I forgot to update before changing it.
Chandler Carruth
- r229093 - Remove a stray blank line that my sort_include.py script found.
Chandler Carruth
- [PATCH] clang-format: Space and triple angle braces
Jacques Pienaar
- [clang-tools-extra] r229108 - Moved header list loading to new class. This is staging for adding module map loading and checking support.
John Thompson
- [libcxx] r229114 - Appease buildbots
Jonathan Roelofs
- [PATCH] x86-64 ABI: unwrap single element structs / arrays of 256-bit vectors to pass and return in registers
Sanjay Patel
- [libcxx] r229119 - Rooting out more undefined behavior in char_traits.
Marshall Clow
- r229123 - Revert r229082 for a bit, it caused PR22577.
Nico Weber
- [libcxxabi] r229126 - unwind: use sizeof() instead of hardcoded sizes
Saleem Abdulrasool
- [libcxxabi] r229133 - unwind: always export unw_local_addr_space
Saleem Abdulrasool
- [PATCH] Improve robustness of dependency-generation-crash.c test.
Matthias Braun
- r229145 - [modules] Improve llvm-bcanalyzer output on AST files a little. No functionality change.
Richard Smith
- r229146 - PR17938: This has already been fixed, add regression test.
Richard Smith
- r229147 - [modules] Don't produce duplicate lookup results if the same declaration is
Richard Smith
- [PATCH] cctype: tweak inclusions for _LIBCPP_MSVCRT case
Marshall Clow
- [PATCH] Handle function name conflicts in _LIBCPP_MSVCRT mode
Marshall Clow
- [PATCH] Bug 19462 - Use the INSTALL(EXPORT ...) to export CMake definitions
Chris Bieneman
- [libcxx] r229161 - cctype: tweak inclusions for _LIBCPP_MSVCRT case
Saleem Abdulrasool
- [libcxx] r229162 - Handle function name conflicts in _LIBCPP_MSVCRT mode
Saleem Abdulrasool
- r229167 - [modules] Guard against recursively re-entering diagnosing ODR violations while
Richard Smith
- [clang-tools-extra] r229187 - Fix broken logic for include in block check.
John Thompson
- [PATCH] Make the unwinder build on thumbv6-m with the integrated assembler.
Jonathan Roelofs
- r229188 - [modules] If we have a choice between including a file textually and importing
Richard Smith
- [PATCH] New warning -Wpessimizing-move to catch when removing calls to std::move in return statements will result in NRVO
Richard Trieu
- [libcxxabi] r229194 - Make the unwinder build on thumbv6-m with the integrated assembler.
Jonathan Roelofs
- r229196 - Adjust test case to be compatible with future changes to explicitly pass the type to getelementptr
David Blaikie
- r229197 - Remove trailing whitespace getting in the way of near-future getelementptr change updates
David Blaikie
- r229198 - Update test case to be compatible with auto-migration to new getelementptr syntax coming in the near future
David Blaikie
- r229204 - CodeGen: Correctly convert atomic bool from i8 to i1
David Majnemer
- r229205 - Revert "Revert r229082 for a bit, it caused PR22577."
David Majnemer
- [libcxxabi] r229207 - Address post-commit review comments
Jonathan Roelofs
- r229212 - CodeGen: _Atomic(_Complex) shouldn't crash
David Majnemer
- r229213 - DR1748: the reserved placement allocation functions have undefined behavior if
Richard Smith
- [libcxxabi] r229216 - Moar post-commit review.
Jonathan Roelofs
- r229219 - Try to unbreak the Hexagon bot
David Majnemer
- r229229 - Update cxx_dr_status to cover dr1748 and add test.
Richard Smith
- r229240 - [modules] Accept //-style comments in module maps on purpose rather than by
Richard Smith
- r229241 - Revise the implementation logic of sized deallocation: Do not automatically generate weak definitions of the sized operator delete (in terms of unsized operator delete). Instead, provide the funcitonality via a new compiler flag, -fdef-sized-delete.
Larisse Voufo
- r229242 - Make a reference const. No behavior change.
Nico Weber
- [PATCH] Add readability-remove-void-arg check to clang-tidy
Richard
- r229255 - ItaniumMangle: Correctly mangle <base-unresolved-name>
David Majnemer
- [PATCH] Introduce the idea of a minimum libc version
Saleem Abdulrasool
- r229264 - Replace snprintf with a Twine. NFC.
Benjamin Kramer
- [PATCH] Fix frontend crash
AlexDenisov
- [PATCH] [libcxxabi] Fix -Werror build for 32-bit non-ARM.
Renato Golin
- [PATCH] OpenCL: Accept -cl-strict-aliasing
Matt Arsenault
- [PATCH] Add readability-simplify-boolean-expr check to clang-tidy
Richard
- r229269 - Update test to make it robust to migration to typeless pointers
David Blaikie
- r229270 - Update test to be ready for typeless pointer changes
David Blaikie
- r229271 - Remove trailing whitespace to help make test compatible with typeless pointer migration
David Blaikie
- r229272 - Remove trailing whitespace to make test compatible with typeless pointer migration
David Blaikie
- r229273 - Remove trailing whitespace to make test compatible with typeless pointer migration
David Blaikie
- r229274 - Remove trailing whitespace to make test compatible with typeless pointer migration
David Blaikie
- [libcxx] r229281 - Implement C++14's sized deallocation functions, since there are no longer implicitly defined by clang, as of r229241.
Larisse Voufo
- r229282 - Wrap to 80 columns. No behavior change.
Nico Weber
- r229288 - Don't crash on `struct ::, struct ::` (and the same for enums).
Nico Weber
- r196453 - Parse: Recover better from bad definitions with base specifiers
Nico Weber
- r229289 - Add more tests for crashes that happend to be fixed by r229288.
Nico Weber
- r229291 - More on fixing sized deallocation implementation logic: Fix PR21754.
Larisse Voufo
- r229293 - Don't crash on `struct ::, struct ::` (and the same for enums).
Larisse Voufo
- r229294 - Add more tests for crashes that happend to be fixed by r229288.
Larisse Voufo
- r229295 - Fix a typo in r229291 causing buildbot failure.
Larisse Voufo
- [PATCH] [MS Compat] Second try to fix quoting behavior of linker directives
Michael Kuperstein
- r229325 - Analyzer: Replace a set of particularly ugly faux variadics.
Benjamin Kramer
- r229326 - Format: Make FormatToken's isOneOf a variadic template
Benjamin Kramer
- r229327 - Make pushCleanup a variadic template. NFC.
Benjamin Kramer
- r229329 - Unbreak the build.
Benjamin Kramer
- r229336 - Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
Aaron Ballman
- r229338 - Partial revert of r229336; this wasn't intended to go in.
Aaron Ballman
- r229339 - Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
Aaron Ballman
- r229348 - [X86] Teach clang to lower __builtin_ia32_psrldqi256 and __builtin_ia32_pslldqi256 to vector shuffles the backend recognizes. This is a step towards removing the corresponding intrinsics from the backend.
Craig Topper
- r229353 - DR1467: If aggregate initialization encounters an initializer list for which
Richard Smith
- [PATCH] [OPENMP] Codegen for "#pragma omp atomic write"
Alexey Bataev
Last message date:
Sun Feb 15 23:58:55 PST 2015
Archived on: Tue Aug 4 15:32:03 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).