Home
last modified time | relevance | path

Searched full:integral (Results 1 – 25 of 603) sorted by relevance

12345678910>>...25

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DIntegral.h1 //===--- Integral.h - Wrapper for numeric types for the VM ------*- C++ -*-===//
50 template <unsigned Bits, bool Signed> class Integral final {
52 template <unsigned OtherBits, bool OtherSigned> friend class Integral;
54 // The primitive representing the integral.
62 /// Construct an integral from anything that is convertible to storage.
63 template <typename T> explicit Integral(T V) : V(V) {}
66 using AsUnsigned = Integral<Bits, false>;
68 /// Zero-initializes an integral.
69 Integral() : V(0) {}
71 /// Constructs an integral from another integral.
[all …]
H A DPrimType.h30 template <unsigned Bits, bool Signed> class Integral; variable
76 template <> struct PrimConv<PT_Sint8> { using T = Integral<8, true>; };
77 template <> struct PrimConv<PT_Uint8> { using T = Integral<8, false>; };
78 template <> struct PrimConv<PT_Sint16> { using T = Integral<16, true>; };
79 template <> struct PrimConv<PT_Uint16> { using T = Integral<16, false>; };
80 template <> struct PrimConv<PT_Sint32> { using T = Integral<32, true>; };
81 template <> struct PrimConv<PT_Uint32> { using T = Integral<32, false>; };
82 template <> struct PrimConv<PT_Sint64> { using T = Integral<64, true>; };
83 template <> struct PrimConv<PT_Uint64> { using T = Integral<64, false>; };
H A DInterpStack.h160 std::is_same_v<T, Integral<8, true>>) in toPrimType()
163 std::is_same_v<T, Integral<8, false>>) in toPrimType()
166 std::is_same_v<T, Integral<16, true>>) in toPrimType()
169 std::is_same_v<T, Integral<16, false>>) in toPrimType()
172 std::is_same_v<T, Integral<32, true>>) in toPrimType()
175 std::is_same_v<T, Integral<32, false>>) in toPrimType()
178 std::is_same_v<T, Integral<64, true>>) in toPrimType()
181 std::is_same_v<T, Integral<64, false>>) in toPrimType()
/freebsd/contrib/llvm-project/libcxx/include/
H A Datomic113 struct atomic<integral>
115 using value_type = integral;
123 constexpr atomic(integral desr) noexcept;
128 integral load(memory_order m = memory_order_seq_cst) const volatile noexcept;
129 integral load(memory_order m = memory_order_seq_cst) const noexcept;
130 operator integral() const volatile noexcept;
131 operator integral() const noexcept;
132 void store(integral desr, memory_order m = memory_order_seq_cst) volatile noexcept;
133 void store(integral desr, memory_order m = memory_order_seq_cst) noexcept;
134 integral operator=(integral desr) volatile noexcept;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSequence.h15 /// `seq` supports both integral (e.g., `int`, `char`, `uint32_t`) and enum
19 /// Examples with integral types:
127 // Integral constructor, asserts if Value cannot be represented as intmax_t.
128 template <typename Integral,
129 std::enable_if_t<std::is_integral<Integral>::value, bool> = 0>
130 static CheckedInt from(Integral FromValue) { in from()
164 // Convert to integral, asserts if Value cannot be represented as Integral.
165 template <typename Integral,
166 std::enable_if_t<std::is_integral<Integral>
[all...]
H A Dbit.h212 /// Only unsigned integral types are allowed.
217 "Only unsigned integral types are allowed.");
278 /// Only unsigned integral types are allowed.
283 "Only unsigned integral types are allowed.");
291 /// Only unsigned integral types are allowed.
296 "Only unsigned integral types are allowed.");
304 /// Only unsigned integral types are allowed.
309 "Only unsigned integral types are allowed.");
319 "Only unsigned integral types are allowed.");
323 /// Returns the largest integral powe
[all...]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.def164 /// CK_IntegralToPointer - Integral to pointer. A special kind of
171 /// CK_PointerToIntegral - Pointer to integral. A special kind of
194 /// CK_IntegralCast - A cast between integral types (other than to
201 /// CK_IntegralToBoolean - Integral to boolean. A check against zero.
205 /// CK_IntegralToFloating - Integral to floating point.
221 /// CK_FixedPointToIntegral - Fixed point to integral.
225 /// CK_IntegralToFixedPoint - Integral to a fixed point.
233 /// CK_FloatingToIntegral - Floating point to integral. Rounds
288 /// Converts from a floating complex to an integral complex.
292 /// Converts from an integral real to an integral complex
[all …]
H A DTemplateBase.h80 /// The template argument is an integral value stored in an llvm::APSInt
81 /// that was provided for an integral non-type template parameter.
82 Integral,
85 /// represented by the special-case Declaration, NullPtr, or Integral
88 /// TODO: merge Declaration, NullPtr and Integral into this?
204 /// Construct an integral constant template argument. The memory to
213 /// Construct an integral constant template argument with the same
361 /// Retrieve the template argument as an integral value.
362 // FIXME: Provide a way to read the integral data without copying the value.
364 assert(getKind() == Integral && "Unexpected kind");
[all …]
/freebsd/lib/libsys/
H A Dgetrusage.267 long ru_ixrss; /* integral shared text memory size */
68 long ru_idrss; /* integral unshared data size */
69 long ru_isrss; /* integral unshared stack size */
94 .Dq integral
105 an integral value of the amount of unshared memory residing in the
109 an integral value of the amount of unshared memory residing in the
/freebsd/lib/msun/man/
H A Dround.332 .Nd round to nearest integral value
49 functions return the nearest integral value to
53 lies halfway between two integral values, then these
54 functions return the integral value with the larger
/freebsd/sys/sys/
H A Dpidctrl.h33 * Proportional Integral Derivative controller.
63 int pc_integral; /* Integral accumulator. */
71 int pc_bound; /* Integral wind-up limit. */
73 int pc_Kid; /* Integral gain divisor. */
85 #define PIDCTRL_KID 4 /* Default integral divisor. */
109 * reduce it by doing work. As such the integral is bound between [0, bound]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Davxintrin.h3739 /// 32-bit integral values.
3747 /// A 32-bit integral value used to initialize bits [255:224] of the result.
3749 /// A 32-bit integral value used to initialize bits [223:192] of the result.
3751 /// A 32-bit integral value used to initialize bits [191:160] of the result.
3753 /// A 32-bit integral value used to initialize bits [159:128] of the result.
3755 /// A 32-bit integral value used to initialize bits [127:96] of the result.
3757 /// A 32-bit integral value used to initialize bits [95:64] of the result.
3759 /// A 32-bit integral value used to initialize bits [63:32] of the result.
3761 /// A 32-bit integral value used to initialize bits [31:0] of the result.
3771 /// 16-bit integral values.
[all …]
/freebsd/sys/kern/
H A Dsubr_pidctrl.c57 SYSCTL_ADD_INT(NULL, parent, OID_AUTO, "integral", CTLFLAG_RD, in pidctrl_init_sysctl()
58 &pc->pc_integral, 0, "Accumulated error integral (I)"); in pidctrl_init_sysctl()
72 &pc->pc_bound, 0, "Integral wind-up limit"); in pidctrl_init_sysctl()
76 &pc->pc_Kid, 0, "Inverse of integral gain"); in pidctrl_init_sysctl()
96 /* Compute P (proportional error), I (integral), D (derivative). */ in pidctrl_classic()
139 /* Compute P (proportional error), I (integral), D (derivative). */ in pidctrl_daemon()
/freebsd/lib/msun/src/
H A Ds_trunc.c14 * Return x rounded toward 0 to integral value
43 if(((i0&i)|i1)==0) return x; /* x is integral */ in trunc()
50 else return x; /* x is integral */ in trunc()
53 if((i1&i)==0) return x; /* x is integral */ in trunc()
H A Ds_floor.c14 * Return x rounded toward -inf to integral value
44 if(((i0&i)|i1)==0) return x; /* x is integral */ in floor()
52 else return x; /* x is integral */ in floor()
55 if((i1&i)==0) return x; /* x is integral */ in floor()
H A Ds_ceil.c14 * Return x rounded toward -inf to integral value
43 if(((i0&i)|i1)==0) return x; /* x is integral */ in ceil()
51 else return x; /* x is integral */ in ceil()
54 if((i1&i)==0) return x; /* x is integral */ in ceil()
H A Ds_rint.c14 * Return x rounded to integral value according to the prevailing
56 if(((i0&i)|i1)==0) return x; /* x is integral */ in rint()
74 else return x; /* x is integral */ in rint()
77 if((i1&i)==0) return x; /* x is integral */ in rint()
/freebsd/contrib/tcpdump/
H A DCONTRIBUTING.md174 Therefore, integral, IPv4 address, and octet sequence values should
209 * The `GET_*()` macros that fetch integral values are:
219 where *p* points to the integral value in the packet buffer. The
220 macro returns the integral value at that location.
226 in bytes, of the multi-byte integral value to be fetched.
232 fetches of multi-byte integral values must be done in a fashion
257 Like the integral `GET_*()` macros, these macros work correctly on
339 The `nd_*` types for integral values are:
341 * `nd_uintN_t`, for unsigned integral values, where *N* is the number
343 * `nd_intN_t`, for signed integral values, where *N* is the number
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dcmath.cppm
H A Dcmath.inc282 // [sf.cmath.comp.ellint.1], complete elliptic integral of the first kind
287 // [sf.cmath.comp.ellint.2], complete elliptic integral of the second kind
292 // [sf.cmath.comp.ellint.3], complete elliptic integral of the third kind
318 // [sf.cmath.ellint.1], incomplete elliptic integral of the first kind
323 // [sf.cmath.ellint.2], incomplete elliptic integral of the second kind
328 // [sf.cmath.ellint.3], incomplete elliptic integral of the third kind
333 // [sf.cmath.expint], exponential integral
/freebsd/share/man/man3/
H A Dpthread_getthreadid_np.330 .Nd get the calling thread's integral ID
40 function returns the unique integral ID of the calling thread.
47 function returns the thread integral ID of the calling thread.
/freebsd/usr.sbin/sa/
H A Dsa.889 CPU storage integral, in 1k-core seconds
139 If printing command statistics, print and sort by the cpu-storage integral.
195 (in minutes), total number of I/O operations, and CPU storage integral
200 CPU storage integral, I/O usage, and command name will be printed
268 The VM system does not record the CPU storage integral.
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A Dtype_traits.h24 /// integral type or an enumeration type, including enum classes.
26 /// Note that this accepts potentially more integral types than is_integral
27 /// because it is based on being implicitly convertible to an integral type.
28 /// Also note that enum classes aren't implicitly convertible to integral types,
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_integer.h42 template <integral _Tp, class _FormatContext>
50 …static_assert(!is_void<_Type>::value, "unsupported integral type used in __formatter_integer::__fo… in format()
59 // Signed integral types.
75 // Unsigned integral types.
/freebsd/lib/libc/gen/
H A Dmodf.339 .Nd extract signed integral and fractional values from floating-point number
58 into integral and fractional parts, each of which has the
60 It stores the integral part as a

12345678910>>...25