Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-23 | Refactor implicit conversions, explicit ld/st and global hoistingrepass | Andrzej Janik | |
2024-09-22 | Add more passes | Andrzej Janik | |
2024-09-16 | Refactor type-of-function resolution | Andrzej Janik | |
2024-09-16 | Port normalize_predicates | Andrzej Janik | |
2024-09-16 | Refactor normalize_identifiers | Andrzej Janik | |
2024-09-13 | Remove sreg address space | Andrzej Janik | |
2024-09-13 | Connect new parser to LLVM bitcode backend (#269) | Andrzej Janik | |
This is very incomplete. Just enough code to emit LLVM bitcode and continue further development | |||
2024-09-04 | PTX parser rewrite (#267) | Andrzej Janik | |
Replaces traditional LALRPOP-based parser with winnow-based parser to handle out-of-order instruction modifer. Generate instruction type and instruction visitor from a macro instead of writing by hand. Add separate compilation path using the new parser that only works in tests for now |