The Week Of Monday 21 July 2014 Archives by thread
Starting: Mon Jul 21 02:40:52 PDT 2014
Ending: Sun Jul 27 22:57:53 PDT 2014
Messages: 470
- [clang-tools-extra] r213509 - [clang-tidy] Fix a false positive in the make_pair checker if an argument has a explicit template argument.
Benjamin Kramer
- r213510 - [OPENMP] Parsing/Sema of the OpenMP directive 'critical'.
Alexander Musman
- r213512 - [OPENMP] Initial parsing and sema analysis for 'flush' directive.
Alexey Bataev
- [PATCH] CodeGen: convert double -> __fp16 in one step
Tim Northover
- [PATCH] [C++11] Support for capturing of variable length arrays in lambda expression.
Alexey Bataev
- r212516 - [OPENMP] Parsing and sema analysis for 'omp parallel sections' directive.
Michael Wong
- [libcxx] r213538 - Add 3.4.2 release directory with new naming convention.
Tom Stellard
- [libcxx] r213539 - Tag 3.4.2 release using new naming convention.
Tom Stellard
- [PATCH] Support constant expressions, including non-type template parameters, in pragma loop hints
Aaron Ballman
- [PATCH] -fms-extensions: Implement half of #pragma init_seg
Aaron Ballman
- [libcxx] r213546 - In response to bug #20362, change the order of operations in vector move assignment so that if the allocator move assignment throws, we aren't left with two objects pointing at the same memory. This is not a complete fix; I am unconvinced that a complete fix is possible. With this change in place, we will leak the old contents of the vector. LWG issue #2106, when adopted, will make this problem illegal. Thanks to Thomas Koeppe for the report and analysis.
Marshall Clow
- [libcxx] r213547 - make the same change as in 213546 for vector<bool>
Marshall Clow
- [PATCH] Add support for unroll pragma
Aaron Ballman
- [PATCH] Support the assume_aligned function attribute
Aaron Ballman
- [PATCH] Code coverage mapping generation that enables coverage using the instrumentation based profiling
Alex L
- [PATCH] [analyzer][Review request] Partial fix for PR19102.
Jordan Rose
- [PATCH] Division by zero
Jordan Rose
- [PATCH] [libcxx] Add support for Android targets to lit.cfg.
Dan Albert
- r213573 - Sema: Handle C11 atomics when diagnosing out of range comparisons
Justin Bogner
- r213574 - Add support for '#pragma unroll'.
Mark Heffernan
- [PATCH] Handle C11 atomics when diagnosing out of range comparisons
Justin Bogner
- r212453 - [OPENMP] Added initial support for 'omp parallel for'.
Michael Wong
- [PATCH] Avoid crash if default argument parsed with errors.
Serge Pavlov
- r211685 - [OPENMP] Initial support for 'sections' directive.
Michael Wong
- r211767 - [OPENMP] Initial parsing and sema analysis for 'section' directive.
Michael Wong
- r213576 - Emit lifetime.start / lifetime.end markers for unnamed temporary objects.
Arnaud A. de Grandmaison
- r213578 - Fix build breakage caused by use of std::to_string(int). Replace with raw_string_ostream.
Mark Heffernan
- r211886 - [OPENMP] Parsing and sema analysis for 'copyprivate' clause.
Michael Wong
- r213579 - Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects."
Arnaud A. de Grandmaison
- [PATCH/RFC] Expose OpenCL Attributes in libclang
Paul Fox
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Mark Heffernan
- [PATCH] Disallowing just GNU-style attributes in certain positions
Aaron Ballman
- [PATCH] Parse: ~decltype(expr) needs an object to reference a dtor
David Majnemer
- r213584 - clang-format vs plugin: set version number from cmake (PR20307)
Hans Wennborg
- [PATCH] Use the correct from type in a SCS
Ehsan Akhgari
- [PATCH] Do not define the gcc style target specific pre-defined preprocessor macros in clang-cl
Ehsan Akhgari
- [PATCH] Fix bug in cpuid.h
Akira Hatanaka
- r213587 - Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave.
Mark Heffernan
- r213589 - clang-cl: ignore /showIncludes when combined with /E (PR20336)
Hans Wennborg
- [PATCH] [libcxx] Delay evaluation of __make_tuple_types to prevent blowing the max template instantiation depth. Fixes Bug #18345
Eric Fiselier
- [PATCH] [libcxx] Update the way the -std= flag is chosen by CMake and LibcxxTestFormat
Eric Fiselier
- [PATCH] [libcxx] Add <experimental/any> header for LFTS.
Eric Fiselier
- r213593 - -fms-extensions: Implement half of #pragma init_seg
Reid Kleckner
- r213594 - Avoid crash if default argument parsed with errors.
Serge Pavlov
- r213595 - Sema: correct handling for __va_start for WoA
Saleem Abdulrasool
- [PATCH] MS ABI: Use musttail for vtable thunks that pass arguments by value
Reid Kleckner
- [libcxx] r213602 - Creating release_35 branch
Bill Wendling
- r213609 - Fix a template diffing problem were an '&' is unexpectedly printed in
Richard Trieu
- r213611 - More gracefully handle parentheses in templare arguments in template diffing.
Richard Trieu
- r213613 - Fix '&' printing for template arguments in parentheses in template diffing.
Richard Trieu
- [libcxx] r213615 - Fix std::make_heap's worst case time complexity
David Majnemer
- r213616 - [OPENMP] Initial parsing and sema analysis for 'ordered' directive.
Alexey Bataev
- [PATCH] [analyzer] [patch] Path-sensitive different.IntegerOverflow checker
Julia Trofimovich
- [libcxx] r213627 - Creating release directory for release_35.
Bill Wendling
- [libcxx] r213628 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [PATCH] [clang-tidy] Add a check for RAII temporaries.
Benjamin Kramer
- r213639 - [OPENMP] Initial parsing and sema analysis for 'atomic' directive.
Alexey Bataev
- r213641 - AVX-512: Added intrinsics to clang.
Elena Demikhovsky
- [PATCH] [OPENMP] Codegen for threadprivate variables
Alexey Bataev
- r213645 - AVX-512: I added new headers to makefiles. It should resolve tests fail.
Elena Demikhovsky
- [clang-tools-extra] r213647 - [clang-tidy] Add a check for RAII temporaries.
Benjamin Kramer
- r213648 - [OPENMP] Tests for nesting of regions for 'atomic' directive.
Alexey Bataev
- r213650 - Disallowing GNU-style attributes in new expressions, since they are prohibited by GCC as well.
Aaron Ballman
- r213651 - Escaping an RST character to correct a Sphinx warning.
Aaron Ballman
- r213652 - Adding a heading to the loop hint attributes so that attribute documentation can be generated again.
Aaron Ballman
- r213657 - Provide extra information in the "integer constant is too large" diagnostic. This will be used to improve other diagnostics.
Aaron Ballman
- r213658 - Improve the checkUInt32Argument() helper function so that it diagnoses integer constants larger than 32-bits.
Aaron Ballman
- r213659 - remove hardcoded metadata numbers from tests
Robert Lytton
- [PATCH] [SKX] Enabling SKX target (Skylake server chip) in clang
Robert Khasanov
- [patch] Improve diagnostic on default-initializing const variables (PR20208)
Nico Weber
- r213450 - Revert D3908 due to issues on Mac platforms
Tobias Grosser
- [libcxx] r213672 - Fix classic_locale for Android.
Dan Albert
- Change unroll metadata and unroll pragma names
Mark Heffernan
- r213105 - Use the integrated assembler by default on OpenBSD/sparc.
Rafael Espíndola
- [PATCH] Call powerpc-darwin external tools with -arch ppc
Rafael Espíndola
- r213680 - Use the correct from type in a SCS
Ehsan Akhgari
- r213388 - For i386, gcc 4.9 under Debian (at least) updated its paths to i586-linux-gnu
Rafael Espíndola
- r212176 - [Driver][Mips] If ABI name is not provided deduce it from the target triple
Justin Bogner
- r213365 - Moved 25 flags to clang_ignored_gcc_optimization_f_Group. Will display a warning
Nick Lewycky
- r213709 - PR14615: add (passing) tests for this already-fixed bug
Richard Smith
- r213714 - test: add an explicit target triple
Saleem Abdulrasool
- [PATCH] align_value attribute in Clang
hfinkel at anl.gov
- r213717 - [OPENMP] Initial parsing and sema analysis for 'read' clause in 'atomic' directive.
Alexey Bataev
- [PATCH] Split -Winvalid-command-line-argument into -Wignored-optimization-argument
Reid Kleckner
- r213718 - When pretty-printing a declaration of a pack, put the ellipsis before the name
Richard Smith
- r213719 - AST printer: fix double space before base class with no access specifier.
Richard Smith
- [clang-tools-extra] r213722 - Revert r213647; the added test triggers an assertion.
Richard Smith
- r213180 - Add the --target option to clang-cl and use it to fix a test.
Renato Golin
- r213725 - Improve diagnostic on default-initializing const variables (PR20208).
Nico Weber
- Broken name range for function template specialization (and a related question)
Richard Smith
- r213728 - [OPENMP] Initial parsing an sema analysis for 'write' clause of 'atomic' directive.
Alexey Bataev
- r213731 - Add module map entry for ARM ACLE header file
Yi Kong
- r213733 - ARM: Add doc for ACLE memory barrier intrinsics
Yi Kong
- r213734 - [Driver][Mips] Restore FIXME comment was removed accidentally.
Simon Atanasyan
- r213735 - [OPENMP] Initial parsing and sema analysis for 'update' clause of 'atomic' directive.
Alexey Bataev
- r213737 - ASTMatchers: Bound node results are always const, make selectFirst's template argument implicitly const.
Benjamin Kramer
- [clang-tools-extra] r213738 - Reapply r213647 with a fix.
Benjamin Kramer
- [clang-tools-extra] r213739 - check_clang_tidy_fix.sh: Fail immediately if clang-tidy crashes.
Benjamin Kramer
- [clang-tools-extra] r213740 - Add the fix that should've accompanied r213738.
Benjamin Kramer
- r213741 - [mips] -mno-shared should only be given to the assembler when -fPIC/-fpic/-fPIE/-fpie is not in effect.
Daniel Sanders
- r213744 - AArch64: update Clang for merged arm64/aarch64 triples.
Tim Northover
- r213747 - AArch64: use aarch64_be instead of arm64_be in all tests.
Tim Northover
- r213751 - Prevent assert in ASTMatchFinder.
Daniel Jasper
- r211352 - [OPENMP] Initial support for 'nowait' clause.
Michael Wong
- [libclc] r213759 - Implement atan builtin
Tom Stellard
- [libclc] r213760 - Implement atan2 builtin
Tom Stellard
- [libclc] r213761 - Implement cos builtin for float types
Tom Stellard
- [libclc] r213762 - Implement sin builtin for float types
Tom Stellard
- r213767 - Add stopgap option -fmodule-implementation-of <name>
Ben Langmuir
- [libcxx] r213768 - Update the synopsis and comments with the results of LWG #2255. No code to back it up at the moment; just comments
Marshall Clow
- r213769 - Fix test/Driver/cl-x86-flags.c by providing explicit --target
Artyom Skrobov
- r213771 - In unroll pragma syntax and loop hint metadata, change "enable" forms to a new form using the string "full".
Mark Heffernan
- [PATCH] [libcxx] Base __get_classname on char_class_type.
Dan Albert
- [PATCH] Use private linkage for the profile instrumentation variables that don't need to keep one copy when linking.
Alex L
- r213775 - Rename metadata in test which was missed when renaming loop unroll metadata in r213771.
Mark Heffernan
- [libcxx] r206805 - Use compiler intrinsic __is_constructible if available
Logan Chien
- [libcxx] r213785 - Fix ctype_base::xdigit for Android.
Dan Albert
- [PATCH] Parse: Don't crash on trailing whitespace before EOF
David Majnemer
- r213790 - PR20228: don't retain a pointer to a vector element after the container has been resized.
Richard Smith
- [PATCH] Add support for #pragma nounroll
Mark Heffernan
- [PATCH] clang-cl: Merge adjacent single-line __asm blocks
Ehsan Akhgari
- [PATCH] ms-inline-asm: Scope inline asm labels to functions
Ehsan Akhgari
- r213816 - Add a missing Invalid check to SubobjectDesignator::isOnePastEnd()
Reid Kleckner
- r213817 - Split -Winvalid-command-line-argument into -Wignored-optimization-argument
Reid Kleckner
- r213820 - Replace r213816's fix with a different one. It's not meaningful to call
Richard Smith
- [PATCH] [libcxx] Fix regex_traits<T>::char_class_type for Android.
Dan Albert
- [PATCH] AST: Alignment attrs override #pragma pack when in ms_struct mode
David Majnemer
- r213825 - Remove unused Prev pointer from MacroInfo chain.
Richard Smith
- r213834 - Take the canonical type when forming a canonical template argument with
Richard Smith
- r213835 - [OPENMP] Fixed DSA detecting for function parameters: by default they must be private.
Alexey Bataev
- r213837 - Simplify MacroInfo lifetime management. We don't need three different functions
Richard Smith
- r213838 - [modules] Slightly expand module semantics documentation.
Richard Smith
- r213840 - Add support for nullptr template arguments to template type diffing.
Richard Trieu
- r213841 - MS ABI: -fno-rtti-data wasn't data-free enough
David Majnemer
- r213842 - [OPENMP] Initial parsing and sema analysis for clause 'capture' in 'atomic' directive.
Alexey Bataev
- [PATCH] MS ABI: Diagnose unspecified inheritance model ptrs in the best case
David Majnemer
- [clang-tools-extra] r213845 - [clang-tidy] Fix a heap use-after-free bug detected by asan.
Benjamin Kramer
- r213846 - [OPENMP] Initial parsing and sema analysis for clause 'seq_cst' of 'atomic' directive.
Alexey Bataev
- [clang-tools-extra] r213851 - Plug memory leaks.
Benjamin Kramer
- r213852 - MachO: use "arm64" as the triple name in modules.
Tim Northover
- r213853 - [CMake] LexTests: Prune redundant libdep(s).
NAKAMURA Takumi
- [PATCH] Change __INT*_TYPE__ to be compatible with GCC
Joerg Sonnenberger
- r213862 - Setting the documentation heading for #pragma unroll, which should not be with the heading for #pragma clang loop.
Aaron Ballman
- r206963 - [ARM64] Change inline assembly constraints to be more lax, to match the behaviour of Clang/AArch64 and GCC.
James Molloy
- r213865 - Improving the "integer constant too large" diagnostics based on post-commit feedback from Richard Smith. Amends r213657.
Aaron Ballman
- [PATCH] Add stopgap option -fmodule-implementation-of
Ben Langmuir
- [PATCH] Add some extra checks to the MoveOnly test class to ensure it is not constructed or assigned from in a moved-from state.
Marshall Clow
- [PATCH] [libcxx] Fix copy/move issues caused by __tuple_leaf's converting constructor.
Marshall Clow
- r213869 - Remove the last use of llvm::ExecutionEngine::create.
Rafael Espindola
- r213879 - Use MCJIT.
Rafael Espindola
- r213881 - Attempt at fixing the windows shared build.
Rafael Espindola
- [PATCH] [libcxx] Partially address a FIXME in steady_clock::now()
Jon Roelofs
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- r213885 - Add support for #pragma nounroll.
Mark Heffernan
- r213886 - Preserve libclang ABI compatibility with the 3.5 release
Reid Kleckner
- [PATCH] [libcxx] expose experimental::erased_type for all standard versions.
Marshall Clow
- [libcxx] r213887 - test commit
Eric Fiselier
- [libcxx] r213888 - D4451: Fix copy/move issues casude by __tuple_leafs's converting constructor
Eric Fiselier
- [libcxx] r213889 - [libcxx] expose experimental::erased_type for all standard versions.
Eric Fiselier
- r213893 - Use ELF in the clang-interpreter on windows.
Rafael Espindola
- [PATCH] Detect mismatching 'new' and 'delete' uses
Ismail Pazarbasi
- r213902 - Print "(default)" for default template template arguments to match the
Richard Trieu
- [PATCH] Support building libc++ using an in-tree libc++abi
eatnumber1 at google.com
- r213912 - Pass the PrintingPolicy when converting types to strings in template type
Richard Trieu
- [PATCH] Expose name mangling to libclang
Eli Bendersky
- r213913 - PR20445: Properly transform the initializer in a CXXNewExpr rather than running
Richard Smith
- r213916 - clang-cl: Merge adjacent single-line __asm blocks
Ehsan Akhgari
- r213918 - Fix test/CodeGen/ms-inline-asm.cpp from r213916.
Ehsan Akhgari
- r213919 - Fix test/CodeGen/ms-inline-asm.c from r213916.
Ehsan Akhgari
- r213922 - [modules] Substantially improve handling of #undef:
Richard Smith
- r213925 - [OPENMP] Improved DSA processing of the loop control variables for loop directives.
Alexey Bataev
- r213927 - [OPENMP] Improved codegen for outlined functions for 'parallel' directives.
Alexey Bataev
- [PATCH] Reset of the release notes after the branching of 3.5
Sylvestre Ledru
- Support for proto text format in .proto files
Kaushik Sridharan
- r213935 - Revert part of r206963
James Molloy
- [PATCH] Xcore target: Fix CXXStdlibIncludeArgs to check 'nostdinc++' flag too.
Richard Osborne
- r213937 - [Driver][Mips] Remove "fp64" directories from the mips-mti-linux-gnu toolchain
Simon Atanasyan
- [PATCH] ms-inline-asm: Add a test to ensure that call doesn't clobber eax.
Ehsan Akhgari
- [PATCH] [clang-tidy] Add a checker for code that looks like a delegate constructors but doesn't delegate.
Benjamin Kramer
- [PATCH] CL Driver: Add support for /Zp
David Majnemer
- r213958 - clang-cl: Add support for /Zp
David Majnemer
- [PATCH] TargetInfo: Use DataLayout to compute pointer width in getPointerWidth()
Tom Stellard
- r213964 - Return a StringRef in getDefaultUniversalArchName.
Rafael Espindola
- r213968 - Objective-C. Warn if protocol used in an @protocol
Fariborz Jahanian
- Handle SPARC float command line parameters for SPARCv9
Brad Smith
- [PATCH] Factor DataflowWorklist out of LiveVariables and UninitializedValues analyses
Ted Kremenek
- [cfe-commits] r127777 - in /cfe/trunk: lib/Driver/Tools.cpp test/Driver/clang-translation.c
Nico Weber
- [PATCH v3 1/9] Move TypoCorrectionConsumer into a header.
Richard Smith
- r213971 - Revert r213437
Warren Hunt
- r213972 - Now that PIC generation on PPC32 is supported, hook up linking support
Joerg Sonnenberger
- [PATCH v3 2/9] Add the initial TypoExpr AST node for delayed typo correction.
Richard Smith
- [PATCH v3 3/9] Pass around CorrectionCandidateCallbacks as unique_ptrs so TypoCorrectionConsumer can keep the callback around as long as needed.
Richard Smith
- [PATCH v3 4/9] Have TypoCorrectionConsumer remember the TypoCorrections it returned.
Richard Smith
- [PATCH v3 5/9] Start adding the infrastructure for handling TypoExprs.
Richard Smith
- r213976 - MS ABI: Don't push destructor cleanups for aggregate parameters in thunks
Reid Kleckner
- r213978 - Fix my busted FileCheck invocation
Reid Kleckner
- [PATCH v3 6/9] Add simple way for a CorrectionCandidateCallback to reject exact matches of the typo.
Richard Smith
- r213979 - Fix my broken test case in NDEBUG :(
Reid Kleckner
- [PATCH v3 7/9] Add another keyword-selection flag to CorrectionCandidateCallback.
Richard Smith
- [PATCH v3 9/9] Wire up LookupMemberExpr to use the new TypoExpr.
Richard Smith
- [PATCH] Fix core-DR1755 & 727 & llvm-PR17294 & PR16906 - partial & explicit specializations of member templates (class/variable/function)
Richard Smith
- [PATCH] Fix "-mno-global-merge" option for clang
Steven Wu
- [PATCH] Fix for Bug 19480 -- Adding a test case.
Larisse Voufo
- r213987 - Add test case for fix of linkage bug that miscompiled variable templates instantiated from similarly named local types (cf. r212233)
Larisse Voufo
- r213990 - MS ABI: Ensure 'this' is first for byval+sret methods
Reid Kleckner
- r213992 - clang/test/CodeGenCXX/cxx1y-variable-template-linkage.cpp: Appease -Asserts build.
NAKAMURA Takumi
- r213993 - Use -enable-global-merge option to match llvm r210639. <rdar://problem/17803206>
Bob Wilson
- r213996 - Improve -UNDEBUG binary size. We don't need a different assert fail message for
Richard Smith
- r213998 - Revert new test from 213993.
Bob Wilson
- r213999 - R600: Add processor type for Mullins
Tom Stellard
- r214002 - Add a missing close quote in "while building module 'Foo:" diagnostic.
Jordan Rose
- r214003 - Remove an extra parameter and C++11 for loop-ify this code
Reid Kleckner
- r214004 - MS ABI: Use musttail for vtable thunks that pass arguments by value
Reid Kleckner
- r214008 - If a template argument is non-evaluable expression, use the profile ID to see
Richard Trieu
- r214014 - clang/test/CodeGenCXX/microsoft-abi-byval-thunks.cpp: Fix for -Asserts, like CHECK64 does.
NAKAMURA Takumi
- r214018 - Parse: Don't crash on trailing whitespace before EOF
David Majnemer
- r214024 - [modules] Improve abbreviations for C++:
Richard Smith
- r214025 - [Driver][Mips] Check output of -dynamic-linker arguments by the Clang driver
Simon Atanasyan
- [PATCH] Use fragile ObjC runtime by default for 32-bit Mac OS X
Rafael Espíndola
- r191736 - [ARM] Add -mfpu=none option to the driver.
Nico Weber
- [PATCH] Handle SPARC float command line parameters for SPARCv9
Brad Smith
- r214032 - Objective-C. Issue more warning diagnostic when certain
Fariborz Jahanian
- [patch] Delay __fastcall attribute checking utnil after merging declarations
Nico Weber
- r214036 - Wrap to 80 columns, no functionality change.
Nico Weber
- [libcxx] r214037 - Better defaults for in-tree libc++ with cmake.
Dan Albert
- r214038 - Wrap to 80 columns. No behavior change.
Nico Weber
- [PATCH] MS ABI: Downgrade inheritance model mismatches to a warning sometimes
David Majnemer
- r214047 - Wrap to 80 columns. No behavior change.
Nico Weber
- r214048 - [modules] Add abbreviation for ImplicitCastExpr. This is the most common
Richard Smith
- [patch] Implementing -Wunused-local-typedefs
Nico Weber
- r214049 - [modules] Add some missing record names. We really should be generating this from a .def file or similar...
Richard Smith
- r214050 - When looking for temporary dtors while building the CFG, do not walk into
Richard Smith
- r214051 - Fix default argument comma disambiguation bug following the 'template' keyword.
Richard Smith
- r214059 - Wrap to 80 columns. No behavior change.
Nico Weber
- [PATCH] Add missing override keyword
Brad Smith
- [PATCH] Add an extra flag to libcxxabi buildit to link compiler runtime libraries
Keno Fischer
- r214060 - Add missing override keyword to OpenBSD IsIntegratedAssemblerDefault().
Brad Smith
- [AVX512] More intrinsics
Adam Nemet
Last message date:
Sun Jul 27 22:57:53 PDT 2014
Archived on: Tue Aug 4 15:31:46 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).