AnyDSL / thorin

The Higher-Order Intermediate Representation
https://anydsl.github.io
GNU Lesser General Public License v3.0
151 stars 15 forks source link

Llvm cleanup #108

Closed leissa closed 3 years ago

leissa commented 3 years ago

These are some desperately need cleanups in order to continue on the llvm_rewrite branch. There are some small corresponding changes in artic/llvm_cleanup and impala/llvm_cleanup. After the merges, we can delete these branches again.

leissa commented 3 years ago

@richardmembarth, @madmann91 can you have a look whether this patch breaks anything for you?

madmann91 commented 3 years ago

Runtime needs to be merged as well. I have created a branch there. With it, stincilla runs on the CPU, and artic tests pass.