Commit Graph

7 Commits

Author SHA1 Message Date
William S. Moses 239a2c4d82 Rebase LLVM 2021-12-31 21:23:51 -05:00
Morten Borup Petersen a1224cc23f Add a polygeist-opt tool
This commit adds a `polygeist-opt` command line tool. This allows us to drive each of the polygeist passes individually and as such lays the foundation for adding tests of the individual passes.

In doing so, a fair bit of restructuring/modifications of the various namespaces, function names etc. employed in the passes have been done. This was mostly due to inconsistensies in symbol names and namespaces which weren't being caught as errors due to missing inclusion of pass registration.
2021-11-29 11:14:19 -05:00
William S. Moses 26bcbec66a Bump LLVM 2021-10-17 10:05:47 -04:00
William S. Moses f5b5341946 Format code 2021-06-30 17:34:04 -04:00
William S. Moses d6e4e16fcb Raising of negative indices 2021-06-29 17:54:35 -04:00
William S. Moses 7776002666 Functioning loop raise with induction 2021-06-29 02:38:55 -04:00
William S. Moses 988ea750e3 Initial non-fork commit 2021-06-23 13:15:11 -04:00