wsmoses / Tapir-LLVM

Tapir extension to LLVM for optimizing Parallel Programs
Other
133 stars 24 forks source link

[WIP] Refactor Loop TapirTarget / Add GPU Backend #73

Open wsmoses opened 6 years ago

vchuravy commented 6 years ago

How much of this is NVPTX specific? Would be great to also have this working on the AMDGPU backend.

wsmoses commented 6 years ago

AMD Gpu backend is in the works. This is also staging for larger GPU codegen which is to come shortly!

wsmoses commented 6 years ago

This PR now also includes a giant refactor of loop-based tapir targets (to ease sharing with GPU and other backends)