Commit Graph

42 Commits

Author SHA1 Message Date
ALEXks
631a73ddc0 fixed routine convertation 2025-01-12 15:58:18 +03:00
ALEXks
b0df33e926 improved ROUTINE insertion 2025-01-11 09:32:17 +03:00
ALEXks
f3f7368bdc updated dvm 2024-12-25 12:56:47 +03:00
ALEXks
21acea498e added new directives 2024-12-05 12:50:36 +03:00
ALEXks
2e2bcadfa1 fixed fdvm, fixed errors with interfacesg 2024-11-17 17:19:58 +03:00
ALEXks
dfad887814 updated across and reduction 2024-11-14 09:16:06 +03:00
ALEXks
5e60b5cd5c added new implimentation of private arrays 2024-10-29 11:53:41 +03:00
ALEXks
e64ee54c2a fixed actuals 2024-10-04 15:27:47 +03:00
1140957dce fixed build for clang 2024-10-04 15:26:19 +03:00
ALEXks
e8cdf0e3f0 added statistics, fixed shadow, fixed inliner, and etc. 2024-09-30 20:24:34 +03:00
ALEXks
7b34de49a8 added new pass for statistics, updated dvm 2024-08-30 12:17:35 +03:00
ALEXks
305d43c591 updated dvm part 2024-06-19 18:07:10 +03:00
ALEXks
94570a414b added tests 2024-05-02 17:08:55 +03:00
ALEXks
d0d629eeb8 WIP: added interfaces 2024-05-02 11:05:56 +03:00
ALEXks
0f79933131 fixed implicit pass 2024-04-18 21:36:40 +03:00
ALEXks
d8bd2ec43a fixed dead code 2024-04-14 21:30:09 +03:00
ALEXks
5b1e18cdfd fixed f2c 2024-04-12 15:04:48 +03:00
ALEXks
ba70047ebf fixed TIE for shared parallelization, fixed messages, fixed privates insertion pass 2024-04-10 13:42:49 +03:00
ALEXks
b0a63cc711 added new directives 2024-04-09 16:50:47 +03:00
ALEXks
2b48813783 added new directives 2024-04-09 16:41:48 +03:00
ALEXks
82de4d6f03 added method for unparsing an expression in Fortran or C 2024-04-09 10:36:46 +03:00
ALEXks
841eb0314d replacing kernel and handler names to avoid conflicts with C language keywords and intrinsic function names 2024-04-05 12:37:59 +03:00
ALEXks
d27b9d1ed3 dvm updated, fixed and improved dead_code pass 2024-03-22 12:00:01 +03:00
ALEXks
0f39f6474d fixed files switching 2024-03-18 14:49:04 +03:00
ALEXks
11888f2ff9 dvm updated, version of sapfor updated 2024-03-16 17:35:51 +03:00
ALEXks
8a92f305f4 added convertation to sapfor 2024-02-28 17:38:02 +03:00
ALEXks
4386eb7041 improved parser, fixed convertation 2024-02-25 11:16:56 +03:00
ALEXks
8402f8c7e9 code refactoring 2024-02-20 11:12:00 +03:00
ALEXks
34f0214404 fixed and improved SAPFOR and FDVM 2023-12-27 12:57:00 +03:00
ALEXks
1f3d9944b8 improved and fixed FDVM, added ISNERT_INCLUDES pass 2023-12-16 17:42:11 +03:00
ALEXks
2540237e42 improved Sage, fixed dedlock 2023-12-06 12:01:00 +03:00
ALEXks
f08f46a536 improved f2c convertation 2023-12-04 14:33:22 +03:00
ALEXks
d48a73043a addede new pass, improved IR 2023-12-02 10:20:13 +03:00
ALEXks
0c29d54f83 fixed inliner 2023-11-28 12:58:22 +03:00
ALEXks
afdbfdac61 improved 2023-11-21 21:19:10 +03:00
ALEXks
768a280f09 update fdvm, fixed routine' 2023-11-15 11:13:26 +03:00
ALEXks
2288ef3edf fixed 2023-11-05 10:25:29 +03:00
ALEXks
ec2975a2ed fixed privates analysis 2023-10-27 20:12:02 +03:00
ALEXks
d15d0454d5 ignore omp directived with -spf flag 2023-10-19 16:40:55 +03:00
ALEXks
963acc8982 fixed parser 2023-10-11 20:12:31 +03:00
ALEXks
91dced1fe6 added dvm/tools/ 2023-09-15 08:30:58 +03:00
ALEXks
59c56cc5c2 added project 2023-09-14 19:43:13 +03:00