aadityansha06
2c6bf39e4e
Add transpose support for C in GEADD ( fixes #4646 )
...
Extends GEADD to support independent transposition of both A and C,
matching the behavior of cuBLAS's geam and Apple's Accelerate geadd.
Previously only A could be transposed.
- Add transc parameter across cblas.h, common_interface.h,
common_level3.h, common_param.h
- Add transc handling to interface/geadd.c and interface/zgeadd.c
- Extend kernel/generic/geadd.c and kernel/generic/zgeadd.c with
stride logic for transposed C
- Add transpose test coverage (hand-verified 2x2 cases and randomized
large-matrix tests) for sgeadd, dgeadd, cgeadd, zgeadd
2026-07-15 17:12:31 +05:30
..
2011-01-24 14:54:24 +00:00
2025-10-07 15:03:24 +00:00
2026-03-19 14:16:18 +09:00
2026-07-15 17:12:31 +05:30
2025-07-08 16:22:41 +01:00
2014-06-27 12:05:18 -07:00
2020-04-14 14:55:08 -05:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2020-06-25 22:19:08 -05:00
2020-06-25 22:19:08 -05:00
2021-08-30 17:55:01 +08:00
2021-08-30 17:55:01 +08:00
2021-08-30 17:55:01 +08:00
2021-08-30 17:55:01 +08:00
2021-08-03 06:49:03 +00:00
2014-06-27 12:05:18 -07:00
2020-04-14 14:55:08 -05:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2020-06-25 22:19:08 -05:00
2020-06-25 22:19:08 -05:00
2026-03-26 12:10:52 +00:00
2026-07-09 14:00:16 +02:00
2025-10-07 15:03:24 +00:00
2025-10-07 15:03:24 +00:00
2014-06-27 12:05:18 -07:00
2015-09-07 14:36:16 +02:00
2015-09-07 14:36:16 +02:00
2015-09-07 14:36:16 +02:00
2015-09-07 14:36:16 +02:00
2014-06-27 12:05:18 -07:00
2018-01-19 23:11:12 +01:00
2014-06-27 12:05:18 -07:00
2024-05-08 10:10:26 +08:00
2018-01-02 14:38:50 +01:00
2022-08-08 15:15:52 +02:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2018-01-02 14:38:50 +01:00
2018-01-02 14:38:50 +01:00
2025-01-22 11:41:12 +08:00
2025-07-15 14:48:57 +01:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-05-08 10:10:26 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-05-08 10:10:26 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2017-11-26 13:26:11 +01:00
2017-11-26 17:24:08 +01:00
2024-05-08 10:10:26 +08:00
2018-01-01 20:54:39 +01:00
2018-09-09 16:52:25 +02:00
2014-06-27 12:05:18 -07:00
2018-05-17 11:40:08 +02:00
2018-01-19 23:17:43 +01:00
2024-05-08 10:10:26 +08:00
2017-11-26 13:26:11 +01:00
2017-12-05 19:54:10 +01:00
2014-06-27 12:05:18 -07:00
2017-11-26 13:26:11 +01:00
2017-11-26 17:24:08 +01:00
2024-05-08 10:10:26 +08:00
2017-11-26 13:26:11 +01:00
2017-12-05 19:54:10 +01:00
2014-06-27 12:05:18 -07:00
2018-05-17 11:40:08 +02:00
2018-05-17 11:40:08 +02:00
2024-05-08 10:10:26 +08:00
2018-01-01 20:54:39 +01:00
2018-05-17 11:40:08 +02:00
2018-01-12 22:35:00 +01:00
2014-11-11 22:19:23 +08:00
2015-06-13 10:28:27 +02:00
2018-01-12 22:35:00 +01:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2018-01-12 22:35:00 +01:00
2020-10-15 16:09:02 +08:00
2023-02-24 10:45:03 +00:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-05-08 10:10:26 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2011-01-24 14:54:24 +00:00
2014-06-27 12:05:18 -07:00
2018-05-17 11:40:08 +02:00
2024-05-08 10:10:26 +08:00
2017-11-26 13:26:11 +01:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-05-08 10:10:26 +08:00
2018-01-01 20:54:39 +01:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2017-11-26 17:24:08 +01:00
2024-05-08 10:10:26 +08:00
2018-01-01 20:54:39 +01:00
2014-06-27 12:05:18 -07:00
2026-07-15 17:12:31 +05:30
2014-06-27 12:05:18 -07:00
2017-12-02 22:51:58 +01:00
2017-12-02 22:51:58 +01:00
2017-12-02 22:51:58 +01:00
2014-06-27 12:05:18 -07:00
2017-12-02 22:51:58 +01:00
2017-12-02 22:51:58 +01:00
2017-12-02 22:51:58 +01:00
2024-08-07 19:39:02 +02:00
2025-01-09 23:11:26 +01:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-11-25 15:28:58 +08:00
2017-11-26 13:26:11 +01:00
2014-11-25 15:28:58 +08:00
2014-06-27 12:05:18 -07:00
2025-05-13 16:09:12 +08:00
2021-08-13 03:17:38 +00:00
2021-08-13 03:17:38 +00:00
2021-08-13 03:17:38 +00:00
2021-08-13 03:17:38 +00:00
2021-08-03 06:49:03 +00:00
2014-06-27 12:05:18 -07:00
2017-11-26 13:26:11 +01:00
2014-11-25 15:28:58 +08:00
2017-11-26 13:26:11 +01:00
2014-11-25 15:28:58 +08:00
2017-11-26 17:24:08 +01:00
2016-01-05 16:54:05 +00:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2015-09-07 14:36:16 +02:00
2024-01-18 23:19:52 +03:00
2015-09-07 14:36:16 +02:00
2015-09-07 14:36:16 +02:00
2017-11-14 23:25:50 +01:00
2017-11-14 23:25:50 +01:00
2015-09-07 14:36:16 +02:00
2015-09-07 14:36:16 +02:00
2014-06-27 12:05:18 -07:00
2018-01-19 23:11:12 +01:00
2018-01-19 23:11:12 +01:00
2023-02-24 10:45:03 +00:00
2014-06-27 12:05:18 -07:00
2018-01-02 14:38:50 +01:00
2018-01-02 14:38:50 +01:00
2018-01-02 14:38:50 +01:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2014-06-27 12:05:18 -07:00
2017-11-26 13:26:11 +01:00
2017-11-26 13:26:11 +01:00
2017-11-26 17:24:08 +01:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2018-05-17 11:40:08 +02:00
2017-11-26 13:26:11 +01:00
2017-11-26 17:24:08 +01:00
2024-02-21 15:28:47 +08:00
2014-06-27 12:05:18 -07:00
2017-12-22 00:56:35 +01:00
2017-11-26 13:26:11 +01:00
2017-11-26 17:24:08 +01:00
2024-02-21 15:28:47 +08:00
2018-01-19 23:17:43 +01:00
2018-01-19 23:17:43 +01:00
2017-11-26 13:26:11 +01:00
2018-01-19 23:17:43 +01:00
2024-02-21 15:28:47 +08:00
2018-01-12 22:35:00 +01:00
2023-07-23 20:37:07 +02:00
2017-12-26 09:24:24 +01:00
2017-12-26 09:24:24 +01:00
2017-12-26 09:24:24 +01:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2017-12-26 09:24:24 +01:00
2017-12-26 09:24:24 +01:00
2017-12-26 09:24:24 +01:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2017-12-26 09:24:24 +01:00
2017-12-26 09:24:24 +01:00
2017-12-26 09:24:24 +01:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00
2023-07-13 23:21:18 +02:00
2023-07-13 23:23:12 +02:00
2017-12-26 09:24:24 +01:00
2014-06-27 12:05:18 -07:00
2024-02-21 15:28:47 +08:00