aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/valarray
AgeCommit message (Expand)Author
2022-06-27[libc++] Re-add transitive includes that had been removed since LLVM 14Louis Dionne
2022-06-17[libc++] Mark standard-mandated includes as suchNikolas Klauser
2022-06-08[libc++] Towards a simpler extern template story in libc++Louis Dionne
2022-06-06[libc++] Avoid creating temporaries in unary expressions involving valarrayLouis Dionne
2022-04-26[libc++] Remove <functional> includesNikolas Klauser
2022-04-20[libc++] Granularize <functional> includesNikolas Klauser
2022-03-30[libc++] Ensure that all public C++ headers include <__assert>Louis Dionne
2022-02-24[libc++] Make sure calls to std::move are always qualifiedCorentin Jabot
2022-02-16[libc++] Granularize algorithm includesNikolas Klauser
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer
2022-01-04[libc++] Add the version header to all headers.Mark de Wever
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-10-28[libc++] P0433R2: add the remaining deduction guides.Konstantin Varlamov
2021-10-07[libc++] Use addressof in assignment operator.Mark de Wever
2021-06-05[libc++] Fix result-type and value_type computation in <valarray>.Arthur O'Dwyer
2021-05-31[libc++] Avoid `result_type` and `unary/binary_function` in <valarray>.Arthur O'Dwyer
2021-05-29[libc++] Alphabetize and include-what-you-use. NFCI.Arthur O'Dwyer
2021-04-20[libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne
2020-12-14[libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI.Arthur O'Dwyer
2020-12-02[libc++] Add slice_array operator= valarray overload.zoecarver
2020-11-27[libc++] Replace several uses of 0 by nullptrBruce Mitchener
2020-09-28[libc++] Replace uses of __libcpp_allocate by std::allocator<>Louis Dionne
2019-12-12[libc++] Cleanup and enable multiple warnings.Eric Fiselier
2019-04-25Remove incorrect explicit instantiation declarations for valarrayRichard Smith
2019-04-02Fix a number of bugs in __val_expr's subset operator[].Eric Fiselier
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier
2018-11-28Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF...Eric Fiselier
2018-11-28Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier
2018-10-25fix incorrect placement of _LIBCPP_ALWAYS_INLINE in valarrayEric Fiselier
2018-10-25Implement sized deallocation for std::allocator and friends.Eric Fiselier
2018-10-25Temporarily Revert "Implement sized deallocation for std::allocator and frien...Eric Christopher
2018-10-24Implement sized deallocation for std::allocator and friends.Eric Fiselier
2018-10-16[libcxx] Remove _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITYLouis Dionne
2018-03-22Fix PR22634 - std::allocator doesn't respect over-aligned types.Eric Fiselier
2018-02-08[libcxx] Avoid spurious construction of valarray elementsMikhail Maltsev
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier
2017-04-19Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in the numeric tests and headersEric Fiselier
2017-01-07[libc++] Tolerate presence of __deallocate macroEric Fiselier
2017-01-04[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier
2016-09-16Use _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY in valarray to support attribut...Eric Fiselier
2015-12-15Mark declarations of externally instantiated functions as inline so GCC doesn...Eric Fiselier
2015-11-07Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov
2015-02-13Handle function name conflicts in _LIBCPP_MSVCRT modeSaleem Abdulrasool
2014-08-12Add return statement to slice_array and mask_array assignment. Closes PR20614.Eric Fiselier
2014-06-04Use __builtin_operator_new/__builtin_operator_delete when available. ThisRichard Smith
2013-09-13G M: Make valarray a little more forgiving to compilers not quite so gifted....Howard Hinnant
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-11-06Provide a way to disable use of extern templates in libc++. This is intended...Howard Hinnant