17 Commits

Author SHA1 Message Date
Andrzej Janik
588d66b236 Add cvta 2024-08-20 19:50:09 +02:00
Andrzej Janik
47f8314a5d Add shr, shl 2024-08-20 19:33:45 +02:00
Andrzej Janik
bc1074ed67 Add cvt 2024-08-20 17:59:39 +02:00
Andrzej Janik
c21c55dfc2 Parse call instruction 2024-08-20 03:53:18 +02:00
Andrzej Janik
34b0a67f0a Add types for call instruction 2024-08-20 02:58:58 +02:00
Andrzej Janik
22492ec7f1 Implement not, or, and, bra 2024-08-19 13:37:04 +02:00
Andrzej Janik
c08e6a6772 Implement setp 2024-08-19 02:23:26 +02:00
Andrzej Janik
cb64b04f41 Add mul 2024-08-18 23:27:07 +02:00
Andrzej Janik
522541d5c5 Support simple module variables 2024-08-18 18:28:00 +02:00
Andrzej Janik
77de5c7a15 Parse simplest vector add kernel 2024-08-18 03:45:09 +02:00
Andrzej Janik
91dbbb372b Move all types to a separate module 2024-08-16 18:29:13 +02:00
Andrzej Janik
0112880f27 Parse ld, add, ret 2024-08-16 16:02:26 +02:00
Andrzej Janik
0da45ea7d8 Add parsing of st, allow associating type with a non-alternative modifier 2024-08-15 22:24:53 +02:00
Andrzej Janik
ba17906de8 Pass parser state to instruction callbacks 2024-08-15 19:30:09 +02:00
Andrzej Janik
dbd37f97ad Clean up and improve ident parsing 2024-08-15 18:51:11 +02:00
Andrzej Janik
8d7c88c095 Fully parse operands 2024-08-15 03:26:38 +02:00
Andrzej Janik
a05bee9ccb Start rewriting PTX parser 2024-08-14 11:38:54 +02:00