Scalar 46 apps/linear_algebra/benchmarks/cblas_benchmarks.cpp Scalar random_scalar() { Scalar 116 apps/linear_algebra/benchmarks/cblas_benchmarks.cpp Scalar result; Scalar 157 apps/linear_algebra/benchmarks/cblas_benchmarks.cpp Scalar result; Scalar 35 apps/linear_algebra/benchmarks/eigen_benchmarks.cpp Scalar random_scalar() { Scalar 83 apps/linear_algebra/benchmarks/eigen_benchmarks.cpp Scalar result; Scalar 34 apps/linear_algebra/benchmarks/halide_benchmarks.cpp Scalar random_scalar() { Scalar 41 apps/linear_algebra/benchmarks/halide_benchmarks.cpp Scalar *x = (Scalar*)buff.data(); Scalar 50 apps/linear_algebra/benchmarks/halide_benchmarks.cpp Scalar *A = (Scalar*)buff.data(); Scalar 17 apps/linear_algebra/benchmarks/macros.h Scalar alpha = random_scalar(); \ Scalar 35 apps/linear_algebra/benchmarks/macros.h Scalar alpha = random_scalar(); \ Scalar 36 apps/linear_algebra/benchmarks/macros.h Scalar beta = random_scalar(); \ Scalar 56 apps/linear_algebra/benchmarks/macros.h Scalar alpha = random_scalar(); \ Scalar 57 apps/linear_algebra/benchmarks/macros.h Scalar beta = random_scalar(); \ Scalar 19 apps/linear_algebra/tests/test_halide_blas.cpp Scalar alpha = random_scalar(); \ Scalar 25 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *x = &(ex[0]); \ Scalar 26 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *y = &(ey[0]); \ Scalar 31 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *x = &(ax[0]); \ Scalar 32 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *y = &(ay[0]); \ Scalar 41 apps/linear_algebra/tests/test_halide_blas.cpp Scalar alpha = random_scalar(); \ Scalar 45 apps/linear_algebra/tests/test_halide_blas.cpp Scalar er, ar; \ Scalar 48 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *x = &(ex[0]); \ Scalar 49 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *y = &(ey[0]); \ Scalar 54 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *x = &(ax[0]); \ Scalar 55 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *y = &(ay[0]); \ Scalar 64 apps/linear_algebra/tests/test_halide_blas.cpp Scalar alpha = random_scalar(); \ Scalar 65 apps/linear_algebra/tests/test_halide_blas.cpp Scalar beta = random_scalar(); \ Scalar 73 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *x = &(ex[0]); \ Scalar 74 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *y = &(ey[0]); \ Scalar 75 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *A = &(eA[0]); \ Scalar 80 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *x = &(ax[0]); \ Scalar 81 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *y = &(ay[0]); \ Scalar 82 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *A = &(aA[0]); \ Scalar 91 apps/linear_algebra/tests/test_halide_blas.cpp Scalar alpha = random_scalar(); \ Scalar 92 apps/linear_algebra/tests/test_halide_blas.cpp Scalar beta = random_scalar(); \ Scalar 99 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *A = &(eA[0]); \ Scalar 100 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *B = &(eB[0]); \ Scalar 101 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *C = &(eC[0]); \ Scalar 106 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *A = &(aA[0]); \ Scalar 107 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *B = &(aB[0]); \ Scalar 108 apps/linear_algebra/tests/test_halide_blas.cpp Scalar *C = &(aC[0]); \ Scalar 127 apps/linear_algebra/tests/test_halide_blas.cpp Scalar random_scalar() { Scalar 148 apps/linear_algebra/tests/test_halide_blas.cpp bool compareScalars(Scalar x, Scalar y, Scalar epsilon = 4 * std::numeric_limits<Scalar>::epsilon()) { Scalar 152 apps/linear_algebra/tests/test_halide_blas.cpp const Scalar min_normal = std::numeric_limits<Scalar>::min(); Scalar 154 apps/linear_algebra/tests/test_halide_blas.cpp Scalar ax = std::abs(x); Scalar 155 apps/linear_algebra/tests/test_halide_blas.cpp Scalar ay = std::abs(y); Scalar 156 apps/linear_algebra/tests/test_halide_blas.cpp Scalar diff = std::abs(x - y); Scalar 174 apps/linear_algebra/tests/test_halide_blas.cpp Scalar epsilon = 16 * std::numeric_limits<Scalar>::epsilon()) { Scalar 187 apps/linear_algebra/tests/test_halide_blas.cpp Scalar epsilon = 16 * std::numeric_limits<Scalar>::epsilon()) { Scalar 1098 src/Generator.cpp if (gio->kind() != IOKind::Scalar) { Scalar 1546 src/Generator.cpp if (kind() != IOKind::Scalar) { Scalar 1642 src/Generator.cpp parameters_.emplace_back(type(), kind() != IOKind::Scalar, dimensions(), array_name(i), true, false); Scalar 1650 src/Generator.cpp const size_t expected = (kind() != IOKind::Scalar) ? funcs().size() : exprs().size(); Scalar 1665 src/Generator.cpp if (kind() != IOKind::Scalar) { Scalar 1721 src/Generator.cpp internal_assert(kind != IOKind::Scalar); Scalar 910 src/Generator.h enum class IOKind { Scalar, Function, Buffer }; Scalar 1021 src/Generator.h StubInput(const Expr &e) : kind_(IOKind::Scalar), expr_(e) {} Scalar 1041 src/Generator.h internal_assert(kind_ == IOKind::Scalar); Scalar 1423 src/Generator.h : Super(name, IOKind::Scalar, {type_of<TBase>()}, 0), def_(def) { Scalar 1429 src/Generator.h : Super(array_size, name, IOKind::Scalar, {type_of<TBase>()}, 0), def_(def) { Scalar 1687 src/Generator.h internal_assert(kind() != IOKind::Scalar); Scalar 1693 src/Generator.h internal_assert(kind() != IOKind::Scalar); Scalar 2540 src/Generator.h check_input_kind(in, Internal::IOKind::Scalar); Scalar 2549 src/Generator.h check_input_kind(in, Internal::IOKind::Scalar); Scalar 2565 src/Generator.h check_input_kind(in, Internal::IOKind::Scalar); Scalar 2578 src/Generator.h check_input_kind(in, Internal::IOKind::Scalar);