Skip to content

Instantly share code, notes, and snippets.

View coodie's full-sized avatar

Przemysław Leśniak coodie

  • University of Wrocław
View GitHub Profile
@coodie
coodie / GSoC_2017.md
Last active November 22, 2017 11:25
GSoC 2017: Improve LLVM Backend

GSoC 2017: Improve LLVM Backend

The Chapel compiler can compile both to C or LLVM. The main idea behind this project was to improve code generated by LLVM backend of compiler. Part of the project was to do as many tasks as possible in this github issue. Initially, this list contained only couple of introductory tasks (the first few), but it grew as the project progressed.

The biggest accomplishment of this summer was improving vectorization in LLVM IR. Here is a