Home
last modified time | relevance | path

Searched refs:template (Results 1 – 25 of 3337) sorted by relevance

12345678910>>...134

/freebsd/crypto/openssl/crypto/perlasm/
H A Driscv.pm284 my $template = 0b0011101_00000_00000_000_00000_0110011;
288 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7));
294 my $template = 0b0011111_00000_00000_000_00000_0110011;
298 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7));
304 my $template = 0b0011001_00000_00000_000_00000_0110011;
308 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7));
314 my $template = 0b0011011_00000_00000_000_00000_0110011;
318 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7));
324 my $template = 0b001100000000_00000_001_00000_0010011;
327 return ".word ".($template | ($rs1 << 15) | ($rd << 7));
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dtype_traits20 template <class T, T v> struct integral_constant;
24 template <bool B> // C++14
30 template <bool, class T = void> struct enable_if;
31 template <bool, class T, class F> struct conditional;
34 template <class T> struct is_void;
35 template <class T> struct is_null_pointer; // C++14
36 template <class T> struct is_integral;
37 template <class T> struct is_floating_point;
38 template <class T> struct is_array;
39 template <class T> struct is_pointer;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dtype_traits20 template <class T, T v> struct integral_constant;
24 template <bool B>
28 template <bool, class T = void> struct enable_if;
29 template <bool, class T, class F> struct conditional;
32 template <class T> struct is_void;
33 template <class T> struct is_null_pointer; // since C++14
34 template <class T> struct is_integral;
35 template <class T> struct is_floating_point;
36 template <class T> struct is_array;
37 template <class T> struct is_pointer;
[all …]
H A Dnumbers17 template<class T> inline constexpr T e_v = unspecified;
18 template<class T> inline constexpr T log2e_v = unspecified;
19 template<class T> inline constexpr T log10e_v = unspecified;
20 template<class T> inline constexpr T pi_v = unspecified;
21 template<class T> inline constexpr T inv_pi_v = unspecified;
22 template<class T> inline constexpr T inv_sqrtpi_v = unspecified;
23 template<class T> inline constexpr T ln2_v = unspecified;
24 template<class T> inline constexpr T ln10_v = unspecified;
25 template<class T> inline constexpr T sqrt2_v = unspecified;
26 template<class T> inline constexpr T sqrt3_v = unspecified;
[all …]
H A Dmemory24 template <class T, class Alloc> struct uses_allocator;
26 template <class Ptr>
33 template <class U> using rebind = <details>;
38 template <class T>
45 template <class U> using rebind = U*;
50 template <class T> constexpr T* to_address(T* p) noexcept; // C++20
51 template <class Ptr> constexpr auto to_address(const Ptr& p) noexcept; // C++20
53 template <class Alloc>
85 template <class T> using rebind_alloc = Alloc::rebind<T>::other | Alloc<T, Args...>;
86 template <class T> using rebind_traits = allocator_traits<rebind_alloc<T>>;
[all …]
/freebsd/contrib/llvm-project/libc/src/__support/
H A Dendian_internal.h33 template <unsigned ORDER> struct Endian {
36 template <typename T> LIBC_INLINE static T to_big_endian(T value);
37 template <typename T> LIBC_INLINE static T to_little_endian(T value);
41 template <>
42 template <>
47 template <>
48 template <>
53 template <>
54 template <>
59 template <>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__pstl/
H A Dbackend_fwd.h47 template <class... _Backends>
70 template <class _Backend, class _ExecutionPolicy>
76 template <class _Backend, class _ExecutionPolicy>
82 template <class _Backend, class _ExecutionPolicy>
88 template <class _Backend, class _ExecutionPolicy>
94 template <class _Backend, class _ExecutionPolicy>
100 template <class _Backend, class _ExecutionPolicy>
106 template <class _Backend, class _ExecutionPolicy>
112 template <class _Backend, class _ExecutionPolicy>
118 template <class _Backend, class _ExecutionPolicy>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dtype_traits24 template <class> class invocation_type; // not defined
25 template <class F, class... ArgTypes> class invocation_type<F(ArgTypes...)>;
26 template <class> class raw_invocation_type; // not defined
27 template <class F, class... ArgTypes> class raw_invocation_type<F(ArgTypes...)>;
29 template <class T>
31 template <class T>
35 template <class...> using void_t = void;
44 template <template<class...> class Op, class... Args>
46 template <template<class...> class Op, class... Args>
48 template <template<class...> class Op, class... Args>
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dilist_node_options.h18 template <bool EnableSentinelTracking, class ParentTy> class ilist_node_base;
19 template <bool EnableSentinelTracking, class ParentTy> class ilist_base;
26 template <bool EnableSentinelTracking> struct ilist_sentinel_tracking {};
32 template <class Tag> struct ilist_tag {};
40 template <bool ExtraIteratorBits> struct ilist_iterator_bits {};
53 template <class ParentTy> struct ilist_parent {};
58 template <bool IsExplicit> struct explicitness {
75 template <class Option> struct is_valid_option : std::false_type {};
81 template <class... Options> struct extract_sentinel_tracking;
82 template <bool EnableSentinelTracking, class... Options>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__iterator/
H A Diterator_traits.h35 template <class _Iter>
44 template <class _Iter>
48 template <class _Iter>
52 template <class _Iter>
56 template <class _Iter>
60 template <class _Iter>
64 template <class _Iter, class _Tester>
65 struct __test_iter_concept : _IsValidExpansion<_Tester::template _Apply, _Iter>, _Tester {};
67 template <class _Iter>
74 template <class _Iter>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_integral.h24 template <class _Tp>
28 template <class _Tp>
35 template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; };
36 template <> struct __libcpp_is_integral<bool> { enum { value = 1 }; };
37 template <> struct __libcpp_is_integral<char> { enum { value = 1 }; };
38 template <> struct __libcpp_is_integral<signed char> { enum { value = 1 }; };
39 template <> struct __libcpp_is_integral<unsigned char> { enum { value = 1 }; };
41 template <> struct __libcpp_is_integral<wchar_t> { enum { value = 1 }; };
44 template <> struct __libcpp_is_integral<char8_t> { enum { value = 1 }; };
46 template <> struct __libcpp_is_integral<char16_t> { enum { value = 1 }; };
[all …]
H A Dinteger_traits.h22 template <class _Tp>
24 template <>
26 template <>
28 template <>
30 template <>
32 template <>
35 template <>
41 template <class _Tp>
43 template <>
45 template <>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dpointer_traits.h39template <class _Tp, class = void> …
41template <class _Tp> …
48 template <class _Ptr, bool = __has_element_type<_Ptr>::value>
51 template <class _Ptr>
56 template <template <class, class...> class _Sp, class _Tp, class... _Args>
61 template <template <class, class...> class _Sp, class _Tp, class... _Args>
66 template <class _Tp, class = void>
69 template <class _Tp>
72 template <class _Ptr, bool = __has_difference_type<_Ptr>::value>
77 template <class _Ptr>
[all …]
H A Dallocator_traits.h41 template <class _Tp>
44 template <class _Tp, class _Alloc>
48 template <class _Alloc, template <class> class _Alias, class _Ptr, class _Tp, class = void>
51 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<_Tp>::other;
53 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<_Tp>;
57 template <class _Ptr, class _Alloc, class _Tp, template <class> class _Alias>
63 template <class _Alloc>
66 template <class _Tp, class _Ptr, class _Alloc>
72 template <class _Alloc>
75 template <class _Ptr, class _Alloc>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__type_traits/
H A Dis_integral.h23 template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; };
24 template <> struct __libcpp_is_integral<bool> { enum { value = 1 }; };
25 template <> struct __libcpp_is_integral<char> { enum { value = 1 }; };
26 template <> struct __libcpp_is_integral<signed char> { enum { value = 1 }; };
27 template <> struct __libcpp_is_integral<unsigned char> { enum { value = 1 }; };
29 template <> struct __libcpp_is_integral<wchar_t> { enum { value = 1 }; };
32 template <> struct __libcpp_is_integral<char8_t> { enum { value = 1 }; };
34 template <> struct __libcpp_is_integral<char16_t> { enum { value = 1 }; };
35 template <> struct __libcpp_is_integral<char32_t> { enum { value = 1 }; };
36 template <> struct __libcpp_is_integral<short> { enum { value = 1 }; };
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DYAMLTraits.h62 template<class T>
86 template <class T, class Context> struct MappingContextTraits {
108 template <typename T, typename Enable = void> struct ScalarEnumerationTraits {
124 template <typename T, typename Enable = void> struct ScalarBitSetTraits {
150 template <typename T, typename Enable = void> struct ScalarTraits {
180 template <typename T>
217 template <typename T> struct TaggedScalarTraits {
247 template<typename T, typename EnableIf = void>
260 template<typename T, typename EnableIf = void>
268 template<typename T>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Diterator_traits.h51 template <class _Tp>
57 template <__dereferenceable _Tp>
62 template <class _Iter>
80 template <class _Ip>
87 template <class _Ip>
96 template <class _Ip>
105 template <class _Ip>
112 template <class _Ip>
126 template <class _Ip>
129 template <class _Ip>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_integer.h32 template <__fmt_char_type _CharT>
35 template <class _ParseContext>
42 template <integral _Tp, class _FormatContext>
60 template <__fmt_char_type _CharT>
62 template <__fmt_char_type _CharT>
64 template <__fmt_char_type _CharT>
66 template <__fmt_char_type _CharT>
68 template <__fmt_char_type _CharT>
71 template <__fmt_char_type _CharT>
76 template <__fmt_char_type _CharT>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
H A Dpointer_traits.h37template <class _Tp, class = void> …
39template <class _Tp> …
46 template <class _Ptr, bool = __has_element_type<_Ptr>::value>
49 template <class _Ptr>
54 template <template <class, class...> class _Sp, class _Tp, class... _Args>
59 template <template <class, class...> class _Sp, class _Tp, class... _Args>
64 template <class _Tp, class = void>
67 template <class _Tp>
70 template <class _Ptr, bool = __has_difference_type<_Ptr>::value>
75 template <class _Ptr>
[all …]
H A Dallocator_traits.h38template <class _Tp, class = void> …
40template <class _Tp> …
44 template <class _Tp,
51 template <class _Tp, class _Alloc, class _RawAlloc>
58 template <class _Tp, class _Ptr, class _Alloc, bool = __has_const_pointer<_Alloc>::value>
62 template <class _Tp, class _Ptr, class _Alloc>
64 using type = typename pointer_traits<_Ptr>::template rebind<const _Tp>::other;
69 template <class _Ptr, class _Alloc, bool = __has_void_pointer<_Alloc>::value>
73 template <class _Ptr, class _Alloc>
75 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<void>::other;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__random/
H A Dis_valid.h31 template <class>
33 template <>
35 template <>
37 template <>
46 template <class>
48 template <>
50 template <>
52 template <>
54 template <>
56 template <>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dis_valid.h31 template <class>
33 template <>
35 template <>
37 template <>
46 template <class>
48 template <>
50 template <>
52 template <>
54 template <>
56 template <>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dalgorithm_fwd.h
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Doperations.h30 template <class _Tp = void>
32 template <class _Tp>
44 template <class _Tp>
47 template <class _Tp, class _Up>
51 template <>
53 template <class _T1, class _T2>
64 template <class _Tp = void>
66 template <class _Tp>
77 template <>
79 template <class _T1, class _T2>
[all …]
/freebsd/crypto/openssl/Configurations/
H A D50-nonstop.conf5 template => 1,
52 template => 1,
63 template => 1,
74 template => 1,
85 template => 1,
94 template => 1,
103 template => 1,
113 template => 1,
118 template => 1,
123 template => 1,
[all …]

12345678910>>...134