Home
last modified time | relevance | path

Searched full:overloads (Results 1 – 25 of 134) sorted by relevance

123456

/freebsd/contrib/llvm-project/clang/lib/Headers/cuda_wrappers/
H A Dalgorithm27 // This header defines __device__ overloads of std::min/max.
35 // our device overloads.
40 // device min/max overloads, and then #include_next <algorithm>. This way our
41 // device overloads would come first, and so if we have a C++14 stdlib, its
42 // min/max won't become host+device and conflict with our device overloads.
49 // Therefore we perpetrate the following hack: We mark our __device__ overloads
57 // We need to define these overloads in exactly the namespace our standard
H A Dcmath40 // For __constexpr_fmin/fmax we only need device-side overloads before c++14
69 // For logb/scalbn templates we must always provide device overloads because
H A Dcomplex39 // Next, include our <algorithm> wrapper, to ensure that device overloads of
50 // set of overloads on host and device.
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAllocatorBase.h13 /// LLVM "Allocator" concept has overloads of Allocate and Deallocate for
14 /// setting size and alignment based on the final type. These overloads are
34 /// CRTP base class providing obvious overloads for the core \c
38 /// LLVM-style allocators, and redirects all of the overloads to a single core
95 // Pull in base class overloads.
102 // Pull in base class overloads.
H A DTrailingObjects.h83 /// OverloadToken's purpose is to allow specifying function overloads
86 /// be specialized, so overloads must be used instead of
143 // this recursion, and thus, contains all the overloads.
287 // Forwards to an impl function with overloads, since member in getTrailingObjects()
299 // Forwards to an impl function with overloads, since member in getTrailingObjects()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.h53 /// Note, this version is for intrinsics with no overloads. Use the other
54 /// version of getName if overloads are required.
62 /// "llvm.ssa.copy.p0s_s.1". Note, this version of getName supports overloads.
64 /// overloads are required, it is safe to use this version, but better to use
71 /// be used by LLVMIntrinsicCopyOverloadedName. It only supports overloads
H A DDominators.h176 // Ensure base-class overloads are visible.
216 // Ensure base class overloads are visible.
222 // Ensure base class overloads are visible.
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h692 /// Helper class used to collect all the possible overloads of an
720 /// MatcherDescriptor that wraps multiple "overloads" of the same
724 /// more than one overloads match the arguments.
729 : Overloads(std::make_move_iterator(Callbacks.begin()),
739 for (const auto &O : Overloads) {
758 bool Overload0Variadic = Overloads[0]->isVariadic();
760 for (const auto &O : Overloads) {
768 unsigned Overload0NumArgs = Overloads[0]->getNumArgs();
770 for (const auto &O : Overloads) {
779 for (const auto &O : Overloads) {
[all …]
/freebsd/contrib/googletest/googletest/include/gtest/
H A Dgtest-message.h134 // overloads are defined in the global namespace instead of ::std.
137 // overloads are visible in either the std namespace or the global
145 // overloads of << defined in the global namespace and those
204 // These two overloads allow streaming a wide C string to a Message
H A Dgtest-printers.h490 // The following list of PrintTo() overloads tells
494 // Overloads for various char types.
504 // Overloads for other simple built-in types.
629 // Overloads for C strings.
650 // Overloads for u8 strings.
656 // Overloads for u16 strings.
661 // Overloads for u32 strings.
673 // Overloads for wide C strings
694 // Overloads for ::std::string.
700 // Overloads for ::std::u8string
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_cmath.h22 // Specifically, the forward-declares header declares __device__ overloads for
197 // 1) Define __device__ overloads for e.g. sin(int). The CUDA headers define
201 // 2) Pull the __device__ overloads of "foobarf" math functions into namespace
305 // Overloads for functions that don't match the patterns expected by
354 // We need to define these overloads in exactly the namespace our standard
367 // Pull the new overloads we defined above into namespace std.
H A D__clang_cuda_math_forward_declares.h20 // would preclude the use of our own __device__ overloads for these functions.
187 // We need to define these overloads in exactly the namespace our standard
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.h45 // Use overloads from base class.
51 // Use overloads from base class.
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp2476 const OverloadExpr *Overloads = nullptr; in tryExprAsCall() local
2481 // Ignore overloads that are pointer-to-member constants. in tryExprAsCall()
2485 Overloads = FR.Expression; in tryExprAsCall()
2487 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens()); in tryExprAsCall()
2494 if (Overloads) { in tryExprAsCall()
2495 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(), in tryExprAsCall()
2496 DeclsEnd = Overloads->decls_end(); it != DeclsEnd; ++it) { in tryExprAsCall()
2526 // member templates with defaults/deduction of template arguments, overloads in tryExprAsCall()
2565 /// Give notes for a set of overloads.
2569 /// plausible overloads based on their return types; such guesses can be handed
[all …]
H A DCoroutineStmtBuilder.h47 /// For example different new/delete overloads are selected depending on
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmath.h389 // template on non-double overloads to make them weaker than same overloads from MSVC runtime
439 // We have to provide double overloads for <math.h> to work on platforms that don't provide the ful…
440 …e the overload set work with multiple functions that take the same arguments, we make our overloads
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBitmaskEnum.h72 /// LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE() pulls the operator overloads used
78 /// namespace foo::bar. This allows the relevant operator overloads to be found
/freebsd/sys/contrib/device-tree/Bindings/thermal/
H A Dthermal-sensor.yaml16 action to mitigate thermal overloads.
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.h11 // ARMBaseRegisterInfo, Thumb1 overloads the functions below.
/freebsd/contrib/kyua/utils/format/
H A Dcontainers.hpp30 /// Overloads to support formatting various base container types.
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h97 /// overloads of the matcher. \c VariantMatcher knows how to select the
182 /// overloads can be converted to \c Matcher<T>. If there are more than one
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPostDominators.h38 // Ensure base-class overloads are visible.
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp483 CVType &CVR, MethodOverloadListRecord &Overloads) { in visitKnownRecord() argument
484 for (auto &M : Overloads.Methods) in visitKnownRecord()
543 P.format(" [name = `{0}`, # overloads = {1}, overload list = {2}]", in visitKnownMember()
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_swappable.h57 // ALL generic swap overloads MUST already have a declaration available at this point.
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h371 // Use overloads from base class.
377 // Use overloads from base class.

123456