Skip to content

Variables

C

  • variable c_degtorad Degrees to radians conversion factor (π / 180).
  • variable c_e The mathematical constant e (Euler's number), scaled by m/d.
  • variable c_epsilon The machine epsilon — the smallest value such that 1 + epsilon ≠ 1.
  • variable c_infinity Positive infinity representation.
  • variable c_log_10 The natural logarithm of 10 (ln(10)).
  • variable c_log_2 The natural logarithm of 2 (ln(2)).
  • variable c_mantissa_bits The number of mantissa bits for the given floating-point type.
  • variable c_mantissa_mask The bitmask for the mantissa of the floating-point representation.
  • variable c_neginfinity Negative infinity representation.
  • variable c_pi The mathematical constant π (pi), scaled by m/d.
  • variable c_qnan A quiet NaN (Not-a-Number) value.
  • variable c_radtodeg Radians to degrees conversion factor (180 / π).
  • variable c_recip_log_10 The reciprocal of the natural logarithm of 10 (1 / ln(10)).
  • variable c_recip_log_2 The reciprocal of the natural logarithm of 2 (1 / ln(2)).
  • variable c_recip_pi The reciprocal of π (1/π), scaled by m/d.
  • variable c_sqr_pi The square of π (pi²), scaled by m/d.
  • variable c_sqrt_2 The square root of 2 (√2), scaled by m/d.
  • variable caligned Instance of caligned_t.
  • variable ccpu Compile-time constant instance of ccpu_t .
  • variable cones Instance of cones_t.
  • variable cpu_all Compile-time list of all CPU instruction sets supported by the current architecture that are not newer than cpu_t::native .
  • variable cpuval Compile-time constant instance of cpuval_t .
  • variable cunaligned Instance of cunaligned_t.
  • variable czeros Instance of czeros_t.

F

I

  • variable index_undefined Sentinel index value meaning "no index".
  • variable infinity Positive infinity as a double .
  • variable integer_types Type list of all integer element types (signed and unsigned).
  • variable integer_vector_types Instance of integer_vector_types_t for use as a value parameter pack.
  • variable is_bit True when T is a bit<U> specialization.
  • variable is_complex Variable template: true if T is a complex specialization.
  • variable is_simd_float_type True when T is a floating-point SIMD element type.
  • variable is_simd_int_type True when T is an integer SIMD element type.
  • variable is_simd_type True when T is one of the scalar types usable as a SIMD element.
  • variable is_vec True if T is a vec instantiation.
  • variable is_vec_element True if T (after stripping cv) is usable as a vec element type.

M

N

P

Q

  • variable qnan Quiet NaN (Not-a-Number) as a double .

S

  • variable signed_types Type list of all signed integer element types.
  • variable signed_vector_types Instance of signed_vector_types_t for use as a value parameter pack.

T

U

  • variable unsigned_types Type list of all unsigned integer element types.
  • variable unsigned_vector_types Instance of unsigned_vector_types_t for use as a value parameter pack.

V

  • variable vec_rank Rank of a type within the compound-vector hierarchy.
  • variable vector_capacity Total SIMD capacity (in elements) for type T on the native platform.
  • variable vector_width SIMD vector width (in elements) for type T on the native platform.
  • variable vector_width_for SIMD vector width (in elements) for type T on the given CPU.
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.