| /llvm-project-15.0.7/pstl/ |
| H A D | README.md | 1 # Parallel STL 3 Parallel STL is an implementation of the C++ standard library algorithms with support for execution… 7 Parallel STL offers efficient support for both parallel and vectorized execution of algorithms. For… 12 To use Parallel STL, you must have the following software installed:
|
| H A D | CMakeLists.txt | 42 message(STATUS "Parallel STL uses the serial backend") 46 …message(STATUS "Parallel STL uses TBB ${TBB_VERSION} (interface version: ${TBB_INTERFACE_VERSION})… 50 message(STATUS "Parallel STL uses the omp backend") 54 message(FATAL_ERROR "Requested unknown Parallel STL backend '${PSTL_PARALLEL_BACKEND}'.")
|
| H A D | CREDITS.txt | 2 (Parallel STL) project. If you have contributed a patch or made some other
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/performance/ |
| H A D | noexcept-move-constructor.rst | 11 Move constructors of all the types used with STL containers, for example, 12 need to be declared ``noexcept``. Otherwise STL will choose copy constructors
|
| H A D | inefficient-algorithm.rst | 7 Warns on inefficient use of STL algorithms on associative containers.
|
| /llvm-project-15.0.7/pstl/test/support/stdlib/ |
| H A D | execution | 33 _PSTL_PRAGMA_MESSAGE_POLICIES("The <Parallel STL> execution policies are defined in the namespace _… 37 "The <Parallel STL> execution policies are injected into the standard namespace std::execution")
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Ranges.rst | 46 …* TODO(XX_SPACESHIP_CONCEPTS): when spaceship support is added to various STL types, we need to up… 51 (Note: stolen from MSVC `here <https://github.com/microsoft/STL/issues/39>`_.)
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Comment.cpp | 165 if (TemplateSpecializationTypeLoc STL = in getFunctionTypeLoc() local 171 if (STL.getNumArgs() != 1) in getFunctionTypeLoc() 173 TemplateArgumentLoc MaybeFunction = STL.getArgLoc(0); in getFunctionTypeLoc()
|
| /llvm-project-15.0.7/compiler-rt/lib/cfi/ |
| H A D | cfi_ignorelist.txt | 7 # STL address-of magic (libstdc++).
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/bugprone/ |
| H A D | sizeof-container.rst | 6 The check finds usages of ``sizeof`` on expressions of STL container types. Most
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 274 auto STL = TSI->getTypeLoc().getAs<TemplateSpecializationTypeLoc>(); in printTemplateSpecializationArgs() local 276 ArgLocs.reserve(STL.getNumArgs()); in printTemplateSpecializationArgs() 277 for (unsigned I = 0; I < STL.getNumArgs(); ++I) in printTemplateSpecializationArgs() 278 ArgLocs.push_back(STL.getArgLoc(I)); in printTemplateSpecializationArgs()
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/modernize/ |
| H A D | use-emplace.rst | 6 The check flags insertions to an STL-style container done by calling the 21 ``emplace``-like functions in the STL are covered by this, with ``try_emplace``
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxxabi/src/ |
| H A D | BUILD.gn | 36 # C++ STL files
|
| /llvm-project-15.0.7/llvm/cmake/platforms/ |
| H A D | WinMsvc.cmake | 77 # SDK and C++ STL headers and libraries on your host. Additionally, since the 192 # that the Windows SDK / MSVC STL directories look kosher.
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | FAQ.rst | 31 the STL. 170 To make ``std::cout`` and friends work correctly in these scenarios, the STL
|
| H A D | ProgrammersManual.rst | 50 LLVM makes heavy use of the C++ Standard Template Library (STL), perhaps much 53 library. There are many good pages that discuss the STL, and several books on 60 reference for the STL and other parts of the standard C++ library. 69 #. `SGI's STL Programmer's Guide <http://www.sgi.com/tech/stl/>`_ - Contains a 70 useful `Introduction to the STL 1812 Other STL containers are available, such as ``std::string``. 1814 There are also various STL adapter classes such as ``std::queue``, 2191 The STL provides several other options, such as std::multiset and 2315 STL iterators. The heavyweight iterators allow a smaller data structure. 2381 The STL provides several other options, such as std::multimap and [all …]
|
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | CMakeLists.txt | 12 # C++ STL files
|
| /llvm-project-15.0.7/compiler-rt/cmake/ |
| H A D | base-config-ix.cmake | 167 # what version of MSVC to pretend to be so that the STL works.
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | Checkers.td | 649 "local variables (or local rvalue references) and of STL " 652 "re-use the storage. The latter is possible because STL " 656 "use-after-move is invalid. Some STL objects are known to " 769 HelpText<"Models the algorithm library of the C++ STL.">,
|
| /llvm-project-15.0.7/clang/docs/analyzer/developer-docs/ |
| H A D | IPA.rst | 85 The standard library functions and the STL in particular are used ubiquitously 87 positive due to poor modeling of the STL leads to a poor user experience, since
|
| /llvm-project-15.0.7/lldb/docs/use/ |
| H A D | ondemand.rst | 124 this can result in matches from all STL types in all modules. These kinds of
|
| H A D | variable.rst | 826 One of the ways LLDB uses this feature internally, is to match the names of STL 878 For instance, consider an STL vector, as implemented by the GNU C++ Library: 1021 LLDB has synthetic children providers for a core subset of STL classes, both in 1198 As said, gnu-libstdc++ and libcxx contain formatters for C++ STL data types.
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | UsingLibcxx.rst | 349 Users who want help diagnosing misuses of STL functions may desire a more
|
| /llvm-project-15.0.7/lldb/docs/ |
| H A D | doxygen.cfg.in | 222 # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want 223 # to include (a tag file for) the STL sources as input, then you should 225 # definitions whose arguments contain STL classes (e.g. func(std::string); v.s. 227 # diagrams that involve STL classes more complete and accurate.
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | FileTimeType.rst | 176 to revert back to system interfaces to avoid limitations in the C++ STL.
|