• Home
  • Raw
  • Download

Lines Matching refs:sample

88         typename Generator::ResultType sample = (*gen)();  in operator()  local
91 result[i] = Uint16ToHalf(sample[i]); // Truncate the upper 16 bits. in operator()
112 typename Generator::ResultType sample = (*gen)(); in operator() local
115 result[i] = Uint16ToGfloat16(sample[i]); in operator()
136 typename Generator::ResultType sample = (*gen)(); in operator() local
139 result[i] = Uint32ToFloat(sample[i]); in operator()
160 typename Generator::ResultType sample = (*gen)(); in operator() local
163 result[i] = Uint64ToDouble(sample[2 * i], sample[2 * i + 1]); in operator()
188 typename Generator::ResultType sample = (*gen)(); in operator() local
191 result[i] = SignedAdd(lo_, sample[i] % range_); in operator()
223 typename Generator::ResultType sample = (*gen)(); in operator() local
226 auto bits = sample[2 * i] | static_cast<uint64>(sample[2 * i + 1]) << 32; in operator()
340 typename Generator::ResultType sample = (*gen)(); in operator() local
344 BoxMullerFloat(sample[i], sample[i + 1], &f[0], &f[1]); in operator()
367 typename Generator::ResultType sample = (*gen)(); in operator() local
373 BoxMullerFloat(sample[i], sample[i + 1], &f[0], &f[1]); in operator()
396 typename Generator::ResultType sample = (*gen)(); in operator() local
399 BoxMullerFloat(sample[i], sample[i + 1], &result[i], &result[i + 1]); in operator()
420 typename Generator::ResultType sample = (*gen)(); in operator() local
424 BoxMullerDouble(sample[i2], sample[i2 + 1], sample[i2 + 2], sample[i2 + 3], &result[i], in operator()