Mikhail Kocharmin xnpster
  • Joined on 2023-09-14
xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-09-04 20:45:38 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

Всё ещё есть проблема с тем, что массивы из модуля не помечаются как IO_PRIV, нужно отдебажить

xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-09-04 20:39:25 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

С этим всё окей, если этот массив не assumed size, то копия выделится с помощью allocate, как для assumed shape массивов.…

xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-04 20:29:43 +00:00
24cc61d72f REMOVE_DIST_ARRAYS_FROM_IO: do not process arrays from headers, copy from correct declarations, improve style
6efc0adc22 REMOVE_DIST_ARRAYS_FROM_IO: remove debug prints
f7083d12bc REMOVE_DIST_ARRAYS_FROM_IO: handle assumed-size and assumed-shape arrays
2cd02c295f fixed expression calculation, fixed addArg
Compare 4 commits »
xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-08-20 18:45:03 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

Да, это же просто std::initializer_list

xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-08-20 18:42:43 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

@Alexander_KS пока ещё не готово, есть фиксы, которые не коммитил

xnpster created pull request Alexander_KS/SAPFOR#64 2025-08-17 13:00:43 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-08-17 12:59:43 +00:00
fdab7096d4 REMOVE_DIST_ARRAYS_FROM_IO: remove debug prints
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-08-17 12:56:58 +00:00
b5c923193c REMOVE_DIST_ARRAYS_FROM_IO: handle assumed-size and assumed-shape arrays
278fc1ff9c fixed replace_dist_array pass: added more file switching
80eac5b957 fixed region inserter
0c9eed4bb7 fixed transformation
d3d6d0bec7 added TRANSFORM_ASSUMED_SIZE_PARAMETERS pass, fixed shared memory parallelization
Compare 16 commits »
xnpster created pull request Alexander_KS/SAPFOR#63 2025-06-15 12:09:30 +00:00
REMOVE_DIST_ARRAYS_FROM_IO: improve parsing of IO operators, fix substitution borders
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-06-15 12:08:45 +00:00
f5f99f6e8a REMOVE_DIST_ARRAYS_FROM_IO: improve parsing of IO operators, fix substitution borders
xnpster created branch replace_io_arrays in Alexander_KS/SAPFOR 2025-06-15 12:08:45 +00:00
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-06-14 17:26:08 +00:00
ebc5a1cbc1 REMOVE_DIST_ARRAYS_FROM_IO: use isArrayRef
xnpster created pull request Alexander_KS/SAPFOR#62 2025-06-14 16:59:55 +00:00
REMOVE_DIST_ARRAYS_FROM_IO: STMT_STR while replacing
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-06-14 16:56:20 +00:00
374b6c686b REMOVE_DIST_ARRAYS_FROM_IO: STMT_STR while replacing
0eee799867 fixed dependencies pass order
Compare 2 commits »
xnpster created branch replace_io_arrays in Alexander_KS/SAPFOR 2025-06-14 16:49:45 +00:00
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-06-14 16:49:45 +00:00
c26305bf57 STMT_STR: fix dependencies order, handle STMT_STR while replacing
xnpster pushed to weighted_par_regions at Alexander_KS/SAPFOR 2025-05-10 12:28:29 +00:00
738f2c5d12 Support APPLY_FRAGMENT(WEIGHT(double)) clause: add weights to fragments of parallel regions (and use it in at loopAnalyzer)
29a8c30370 fixed Array::toJson
99f5febd58 added json for SPF_GetAllDeclaratedArrays pass
0a4b795900 fixed module utils
Compare 4 commits »
xnpster pushed to master at xnpster/spbt 2025-05-10 12:22:30 +00:00
78acd9fb44 move source code to folder
xnpster created branch master in xnpster/spbt 2025-05-06 19:07:23 +00:00
xnpster pushed to master at xnpster/spbt 2025-05-06 19:07:23 +00:00
784a8f2ec7 initial