aboutsummaryrefslogtreecommitdiffhomepage
path: root/ptx/src/pass/mod.rs
AgeCommit message (Collapse)Author
2024-09-23Refactor implicit conversions, explicit ld/st and global hoistingrepassAndrzej Janik
2024-09-22Add more passesAndrzej Janik
2024-09-16Refactor type-of-function resolutionAndrzej Janik
2024-09-16Port normalize_predicatesAndrzej Janik
2024-09-16Refactor normalize_identifiersAndrzej Janik
2024-09-13Remove sreg address spaceAndrzej Janik
2024-09-13Connect 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-04PTX 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