Commit Graph

46 Commits

Author SHA1 Message Date
lchelini e9b551c1e7 Use LowerTo pragma to generate a linalg.copyOp
- Refactor pragma lower to handling
2021-07-20 09:20:31 +02:00
lchelini 3b54e6eea4 Move pragma handlers (NFC) 2021-07-20 09:20:31 +02:00
lchelini 1146340bd8 Simplify LowerTo pragma handling 2021-07-20 09:20:31 +02:00
Lorenzo Chelini 3db50fd2b8 Start refactoring of VisitCallExpr
The function is too long and needs to be splitted into multiple smaller
functions.  1st attempt in this direction.
2021-07-20 09:20:31 +02:00
Vincent Zhao 3bc0e591c1 Added funcop -> op by lower_to name 2021-07-20 09:20:31 +02:00
Vincent Zhao 3e7b12a2c4 lower_to pragma handler 2021-07-20 09:20:31 +02:00
William S. Moses 52e9d19c45 Fix format 2021-07-08 20:47:52 -04:00
William S. Moses 777d981276 Fix print 2021-07-08 20:47:52 -04:00
William S. Moses 014817c7e0 Fix address of for array convention 2021-07-08 20:47:52 -04:00
William S. Moses 4be3c5f158 Add optional scf openmp flag 2021-07-08 20:47:52 -04:00
William S. Moses 7e4ddd110f WIP 2021-07-08 20:47:52 -04:00
William S. Moses 3f3ee80cb8 guass 2021-07-08 20:47:52 -04:00
William S. Moses abd580e6fb Finish rebase 2021-07-08 20:47:52 -04:00
William S. Moses 9bd921f3bd Handle switch and variable stack allocations 2021-07-08 20:47:52 -04:00
William S. Moses e87b407fc7 Additional rodinia 2021-07-08 20:47:52 -04:00
William S. Moses 5fd365ae8d rodinia continues 2021-07-08 20:47:52 -04:00
William S. Moses 10c886fe43 Fix backprop 2021-07-08 20:47:52 -04:00
William S. Moses 29997892ca Fully functional 2021-07-06 12:06:32 -04:00
William S. Moses 4fbb47bace Update LLVM 2021-07-01 15:17:59 -04:00
William S. Moses 108dc3859f fix format 2021-07-01 09:37:31 -04:00
William S. Moses 29539c581b fix format 2021-07-01 09:21:16 -04:00
William S. Moses 79742cea0c fix format 2021-07-01 02:31:46 -04:00
William S. Moses 9673c975df fix format 2021-07-01 02:12:09 -04:00
William S. Moses 6443068854 fix format 2021-07-01 02:06:45 -04:00
William S. Moses d4bfa0d6ce fix format 2021-07-01 02:04:14 -04:00
William S. Moses 1d2feea90b Fix case sensitivity 2021-07-01 02:01:19 -04:00
William S. Moses 2b2c32e519 Reduce github parallelism 2021-06-30 19:55:41 -04:00
William S. Moses f5b5341946 Format code 2021-06-30 17:34:04 -04:00
William S. Moses 87b38b414b Cleanup and llvm rebase 2021-06-30 17:22:36 -04:00
William S. Moses d6e4e16fcb Raising of negative indices 2021-06-29 17:54:35 -04:00
William S. Moses d46b4ff1bc Stablize 2021-06-29 13:52:50 -04:00
William S. Moses c2d657998b Separated GS 2021-06-29 04:13:12 -04:00
William S. Moses 736f621f45 Additional fixes for the night 2021-06-29 03:29:58 -04:00
William S. Moses 7776002666 Functioning loop raise with induction 2021-06-29 02:38:55 -04:00
William S. Moses bc7ecebee7 wip global 2021-06-28 00:31:01 -04:00
William S. Moses 9c21321c0b Correct C++ initialization 2021-06-27 18:42:11 -04:00
William S. Moses 26967c9eb5 Add advanced c++ capabilities 2021-06-27 18:09:06 -04:00
William S. Moses 588466c8ae [Actions] checkout submodules 2021-06-25 22:54:22 -04:00
William S. Moses 0be6d29ea8 Mostly functioning 2021-06-25 22:50:00 -04:00
William S. Moses 03354e8285 Permit debug build 2021-06-25 01:14:04 -04:00
William S. Moses 721c54b271 Fix canonicalizations 2021-06-24 22:00:17 -04:00
William S. Moses 32c474df19 Continued fixes 2021-06-24 16:26:12 -04:00
Lorenzo Chelini 98cc0fe7a9 minor fix compilation 2021-06-24 17:17:40 +02:00
William S. Moses 115c2c9276 Additional stabilizations 2021-06-23 22:51:50 -04:00
William S. Moses dd3ec9112e Continuing fixups 2021-06-23 15:48:57 -04:00
William S. Moses 988ea750e3 Initial non-fork commit 2021-06-23 13:15:11 -04:00