Searched refs:make_interleave (Results 1 – 6 of 6) sorted by relevance
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/ |
H A D | Deinterleave.cpp | 328 return Shuffle::make_interleave(new_vectors); in visit() 401 return Shuffle::make_interleave({a, b}); in deinterleave_expr() 406 return Shuffle::make_interleave({a, b, c}); in deinterleave_expr() 414 return Shuffle::make_interleave({aa, ba, ab, bb}); in deinterleave_expr() 713 Expr value = Shuffle::make_interleave(args); in gather_stores() 714 Expr predicate = Shuffle::make_interleave(predicates); in gather_stores()
|
H A D | HexagonOptimize.cpp | 598 …Expr a0123 = Shuffle::make_interleave({mpys[0].first, mpys[1].first, mpys[2].first, mpys[3].first}… in visit() 604 …Expr b0123 = Shuffle::make_interleave({mpys[0].second, mpys[1].second, mpys[2].second, mpys[3].sec… in visit() 643 …Expr a0123 = Shuffle::make_interleave({mpys[0].first, mpys[1].first, mpys[2].first, mpys[3].first}… in visit() 644 …Expr b0123 = Shuffle::make_interleave({mpys[0].second, mpys[1].second, mpys[2].second, mpys[3].sec… in visit() 695 Expr a01 = Shuffle::make_interleave({mpys[0].first, mpys[1].first}); in visit() 703 Expr b01 = Shuffle::make_interleave({mpys[0].second, mpys[1].second}); in visit()
|
H A D | IR.h | 742 static Expr make_interleave(const std::vector<Expr> &vectors);
|
H A D | IR.cpp | 727 Expr Shuffle::make_interleave(const std::vector<Expr> &vectors) { in make_interleave() function in Halide::Internal::Shuffle
|
/dports/audio/csound/csound-6.15.0/Top/ |
H A D | csound.c | 1618 inline static void make_interleave(CSOUND *csound, uint32_t lksmps) in make_interleave() function 1840 make_interleave(csound, lksmps); in kperf_nodebug() 2127 make_interleave(csound, lksmps); in kperf_debug()
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/test/correctness/ |
H A D | simplify.cpp | 62 return Shuffle::make_interleave(e); in interleave_vectors()
|