Lines Matching refs:DstType

346 template <typename DstType>
347 struct StoreFinalOutputImpl<RegBlockInt32<4, 1>, DstType> {
348 static void Run(const RegBlockInt32<4, 1>& src, DstType* dst, int row,
350 if (DstType::kOrder == MapOrder::ColMajor) {
361 template <typename DstType>
362 struct StoreFinalOutputImpl<RegBlockInt32<8, 1>, DstType> {
363 static void Run(const RegBlockInt32<8, 1>& src, DstType* dst, int row,
365 if (DstType::kOrder == MapOrder::ColMajor) {
381 template <typename DstType>
382 struct StoreFinalOutputImpl<RegBlockInt16<4, 1>, DstType> {
383 static void Run(const RegBlockInt16<4, 1>& src, DstType* dst, int row,
392 template <typename DstType>
393 struct StoreFinalOutputImpl<RegBlockInt16<8, 1>, DstType> {
394 static void Run(const RegBlockInt16<8, 1>& src, DstType* dst, int row,
396 if (DstType::kOrder == MapOrder::ColMajor) {
429 template <typename DstType>
430 struct StoreFinalOutputImpl<RegBlockInt32<4, 4>, DstType> {
431 static void Run(const RegBlockInt32<4, 4>& src, DstType* dst, int row,
433 if (DstType::kOrder == MapOrder::ColMajor) {
446 template <typename DstType>
447 struct StoreFinalOutputImpl<RegBlockInt16<4, 4>, DstType> {
448 static void Run(const RegBlockInt16<4, 4>& src, DstType* dst, int row,
461 template <typename DstType>
462 struct StoreFinalOutputImpl<RegBlockInt32<8, 4>, DstType> {
463 static void Run(const RegBlockInt32<8, 4>& src, DstType* dst, int row,
465 if (DstType::kOrder == MapOrder::ColMajor) {
493 template <typename DstType>
494 struct StoreFinalOutputImpl<RegBlockInt16<8, 4>, DstType> {
495 static void Run(const RegBlockInt16<8, 4>& src, DstType* dst, int row,
497 if (DstType::kOrder == MapOrder::ColMajor) {
516 template <typename DstType>
517 struct StoreFinalOutputImpl<RegBlockInt32<8, 8>, DstType> {
518 static void Run(const RegBlockInt32<8, 8>& src, DstType* dst, int row,
520 if (DstType::kOrder == MapOrder::ColMajor) {
569 template <typename DstType>
570 struct StoreFinalOutputImpl<RegBlockInt16<8, 8>, DstType> {
571 static void Run(const RegBlockInt16<8, 8>& src, DstType* dst, int row,
573 if (DstType::kOrder == MapOrder::ColMajor) {
627 template <typename DstType>
628 struct StoreFinalOutputImpl<RegBlockInt32<1, 4>, DstType> {
629 static void Run(const RegBlockInt32<1, 4>& src, DstType* dst, int row,
631 if (DstType::kOrder == MapOrder::ColMajor) {
642 template <typename DstType>
643 struct StoreFinalOutputImpl<RegBlockUint8<4, 1>, DstType> {
644 static void Run(const RegBlockUint8<4, 1>& src, DstType* dst, int row,
653 template <typename DstType>
654 struct StoreFinalOutputImpl<RegBlockUint8<8, 1>, DstType> {
655 static void Run(const RegBlockUint8<8, 1>& src, DstType* dst, int row,
666 template <typename DstType>
667 struct StoreFinalOutputImpl<RegBlockUint8<1, 4>, DstType> {
668 static void Run(const RegBlockUint8<1, 4>& src, DstType* dst, int row,
676 template <typename DstType>
677 struct StoreFinalOutputImpl<RegBlockUint8<4, 4>, DstType> {
678 static void Run(const RegBlockUint8<4, 4>& src, DstType* dst, int row,
1044 template <typename DstType>
1045 struct StoreFinalOutputImpl<RegBlockUint8<8, 4>, DstType> {
1046 static void Run(const RegBlockUint8<8, 4>& src, DstType* dst, int row,
1048 if (DstType::kOrder == MapOrder::ColMajor) {
1061 template <typename DstType>
1062 struct StoreFinalOutputImpl<RegBlockUint8<8, 8>, DstType> {
1063 static void Run(const RegBlockUint8<8, 8>& src, DstType* dst, int row,
1066 (DstType::kOrder == MapOrder::ColMajor) ? src : Transpose(src);
1075 template <typename DstType>
1076 struct StoreFinalOutputImpl<RegBlockUint8<8, 4>, DstType> {
1077 static void Run(const RegBlockUint8<8, 4>& src, DstType* dst, int row,
1090 template <typename DstType>
1091 struct StoreFinalOutputImpl<RegBlockUint8<8, 8>, DstType> {
1092 static void Run(const RegBlockUint8<8, 8>& src, DstType* dst, int row,