Commit Graph
28 Commits
Author SHA1 Message Date
conrad 52b372f7f0 remove partial_unwrap_check 2025-02-03 13:15:07 +10:00
conrad 59477c0dbc restore previous version 2025-01-24 13:08:05 +10:00
conrad 6ecbed3813 remove unused code 2024-11-20 17:41:01 +10:00
conrad b3f4e55604 check for aliasing only when the element types match 2024-11-14 19:25:01 +10:00
conrad f3fe8d04c7 ensure consistent markers in quasi_unwrap and Proxy 2024-06-30 14:29:21 +10:00
conrad d37c42e046 skip alias checks if element types differ 2024-06-19 12:21:34 +10:00
conrad c9cc6e5554 rework op_nonzeros_spmat into op_sp_nonzeros 2024-06-13 18:46:38 +10:00
conrad f54cc6d0bb clarifications 2024-06-11 12:17:11 +10:00
conrad 414793c796 subview optimisations for dot products 2024-06-11 12:13:32 +10:00
conrad 89277f2deb better handling of compound expressions 2024-06-04 16:28:32 +10:00
conrad 95adb74219 rename debugging macros and functions 2024-04-26 12:28:42 +10:00
conrad 3ff089c488 revert modified alias checking due to ill-defined use case 2022-06-09 11:28:24 +10:00
conrad 08138bf06c simplifications 2022-06-07 23:36:55 +10:00
conrad 366aa8f68a more thorough alias checking 2022-06-07 23:15:20 +10:00
conrad 57ebddf3fc remove redundant checks 2022-06-07 22:08:12 +10:00
conrad 8d8fbdd54c more thorough alias checking 2022-06-07 10:52:58 +10:00
conrad b829608b35 add SPDX license identifier 2021-09-21 14:18:36 +10:00
conrad 858a389250 simplifications 2021-09-21 12:32:24 +10:00
conrad 64a6207c1b specialisation for vectorise(subview_cols) 2021-09-20 21:36:03 +10:00
conrad bc655f3e69 use colmem instead of recalculating colptr 2021-09-17 16:48:48 +10:00
conrad e6a8fd427f further specialisations related to subview_cols 2021-09-17 16:42:52 +10:00
conrad 4fe10bebb1 partial implementation of subview_cols 2021-09-17 14:56:14 +10:00
conrad 01fb08b8cf specialisation of op_htrans2 for subviews 2021-09-14 16:56:15 +10:00
conrad 7c7c94e831 use colmem instead of recalculating colptr 2021-09-14 14:40:02 +10:00
conrad 5de154398f unwrap<subview_col> specialisation 2021-09-14 14:38:20 +10:00
conrad c43e3f8afe handle transpose of contiguous chunk subview 2021-08-02 12:00:39 +10:00
conrad 348d8fe45e 2020-10-20 19:08:06 +10:00
conrad 89981d2844 2020-10-20 18:40:30 +10:00