aboutsummaryrefslogtreecommitdiffhomepage
path: root/ptx
AgeCommit message (Expand)Author
2024-04-22Attempt to fix bpermute on wave64bpermuteAndrzej Janik
2024-04-14Rewrite surface implementation to more accurately support unofficial CUDA sem...Andrzej Janik
2024-04-06Implement sad instruction (#198)Andrzej Janik
2024-04-05Fix buggy carry flags when mixing subc/sub.cc with addc/add.cc (#197)Andrzej Janik
2024-04-05Implement mad.hi.cc (#196)NyanCatTW1
2024-02-16Update llama.cpp support (#102)Andrzej Janik
2024-02-11Nobody expects the Red Teamv3Andrzej Janik
2021-02-22Make misc fixes (#41)Andrzej Janik
2021-01-26Fix signed integer conversion (#36)Andrzej Janik
2021-01-16Add a library for dumping kernels arguments before and after launch (#18)Andrzej Janik
2021-01-08Regenerate SPIR-V tests (#29)Andrzej Janik
2020-12-12Fix builtins generation, mark ld/st as aligned (#22)Andrzej Janik
2020-12-11Fix SPIR-V code generation for PTX special registers (#21)Andrzej Janik
2020-12-09Refactor how vectors are handled (#20)vosen
2020-11-23Add README and rebuild .spv libraryAndrzej Janik
2020-11-23Rename everythingAndrzej Janik
2020-11-23Throw away useless stuffAndrzej Janik
2020-11-22Fix typo in selpAndrzej Janik
2020-11-21Fix linking with shl/shr, add memset on host and support __assertfailAndrzej Janik
2020-11-21Fix problems with linkingAndrzej Janik
2020-11-20Fix buggy handling of u8 shared memoryAndrzej Janik
2020-11-19Implement stateless-to-stateful optimizationAndrzej Janik
2020-11-12Add back erroneously removed functionalityAndrzej Janik
2020-11-12Refactor host code to use one big lockAndrzej Janik
2020-11-07Fix ftz behavior slightlyAndrzej Janik
2020-11-06Implement instructions bfe, rem, xorAndrzej Janik
2020-11-05Implement instructions clz, brev, popcAndrzej Janik
2020-11-05Fix same width float-to-float conversionsAndrzej Janik
2020-11-05Fix issues with .param/.local and implement sin, cos, ex2, lg2Andrzej Janik
2020-11-01Implement neg instructionAndrzej Janik
2020-11-01Implement div, sqrt, rsqrt and more of setpAndrzej Janik
2020-10-31Implement atomic instructionsAndrzej Janik
2020-10-26Add support for fma instructionAndrzej Janik
2020-10-26Implement selp instructionAndrzej Janik
2020-10-26Add support for and instructionAndrzej Janik
2020-10-26Support float constantsAndrzej Janik
2020-10-25Implement ftz handling through Intel extensionAndrzej Janik
2020-10-25Implement ftz handling through Khronos extensionsAndrzej Janik
2020-10-25Implement rcp instructionAndrzej Janik
2020-10-25Add test for indirect shared mem useAndrzej Janik
2020-10-25Add dynamic shared mem supportAndrzej Janik
2020-10-18Fix small regressionAndrzej Janik
2020-10-18Implement pass to handle .extern .shared and add parsing code for itAndrzej Janik
2020-10-04Add support for top-level global variables, improve array supportAndrzej Janik
2020-10-02Add sub, min, maxAndrzej Janik
2020-10-01Implement orAndrzej Janik
2020-10-01Implement shrAndrzej Janik
2020-10-01Fix remaining bugs in vector destructuring and in the process improve implici...Andrzej Janik
2020-09-30Implement vector-destructuring mov/ld/stAndrzej Janik
2020-09-27Add test for vector extractAndrzej Janik