Age | Commit message (Expand) | Author |
2024-10-14 | Add shifts, cvt, rsqrt, sqrt, rcp, more sregs | Andrzej Janik |
2024-10-09 | Cleanup. Remove unused SPIR-V emit code and old compilation passes | Andrzej Janik |
2024-10-04 | Add correct 32 bit bfe | Andrzej Janik |
2024-09-30 | Add failing bfe test | Andrzej Janik |
2024-09-25 | Add ptx_impl bitcode module | Andrzej Janik |
2024-09-23 | Refactor compilation passes (#270) | Andrzej Janik |
2024-09-13 | Connect new parser to LLVM bitcode backend (#269) | Andrzej Janik |
2024-09-04 | PTX parser rewrite (#267) | Andrzej Janik |
2021-09-29 | Fix shared munging pass and add fix cuModuleLoadData | Andrzej Janik |
2021-09-29 | Redo shared memory transformation | Andrzej Janik |
2021-09-27 | Add CUDA tests showing problems with .shared unification | Andrzej Janik |
2021-09-26 | Finish fixing shared memory pass | Andrzej Janik |
2021-09-24 | Start implementing .shared unification | Andrzej Janik |
2021-09-19 | Fix minor bugs | Andrzej Janik |
2021-09-18 | Fix linkage | Andrzej Janik |
2021-09-17 | Redo handling of sregs | Andrzej Janik |
2021-09-17 | Add early support for more sregs | Andrzej Janik |
2021-09-17 | Implement function pointers and activemask | Andrzej Janik |
2021-09-16 | Add missing vray instructions | Andrzej Janik |
2021-09-14 | Fix some unhandled cases in cvt instruction | Andrzej Janik |
2021-09-14 | Parse and test const buffers | Andrzej Janik |
2021-09-13 | Zero out buffer on creation | Andrzej Janik |
2021-09-13 | Continue HIP conversion | Andrzej Janik |
2021-09-09 | Update tests, disable OpenCL-style shared mem conversion, emit linking inform... | Andrzej Janik |
2021-09-07 | Make ptx unit tests run on AMD (except denormals) | Andrzej Janik |
2021-09-06 | Convert unit tests to HIP | Andrzej Janik |
2021-08-03 | Hack enough functionality that AMD GPU code builds | Andrzej Janik |
2021-08-02 | Use calls to OpenCL builtins when translating sregs, do SPIRV->LLVM conversio... | Andrzej Janik |
2021-08-01 | Change codegen for mul.wide | Andrzej Janik |
2021-07-25 | Tune generated code, add a workaround for geekbench | Andrzej Janik |
2021-07-06 | Synchronize through barrier | Andrzej Janik |
2021-07-03 | Regenerate SPIR-V for ptx_impl and fix weird handling of ptr-ptr add or sub | Andrzej Janik |
2021-07-02 | Be more correct when emitting brev, refactor inst->func call pass | Andrzej Janik |
2021-06-25 | Allow ptr offsets to non-scalar types | Andrzej Janik |
2021-06-25 | Merge branch 'one_type_type2' | Andrzej Janik |
2021-06-25 | Update tests | Andrzej Janik |
2021-06-12 | Fix problems with non-dereferencing inline addition | Andrzej Janik |
2021-05-28 | Fix level zero bindings | Andrzej Janik |
2021-05-27 | Refactor L0 bindings | Andrzej Janik |
2021-04-15 | Convert enumes to 1TT | Andrzej Janik |
2021-03-03 | Implement setp.nan and setp.num | Andrzej Janik |
2021-03-03 | Implement atomic float add | Andrzej Janik |
2021-03-03 | Implement non-coherent loads and implicit sign-extending conversions | Andrzej Janik |
2021-03-03 | Support kernel tuning directives | Andrzej Janik |
2021-03-01 | Implement bfi instruction | Andrzej Janik |
2021-02-22 | Make misc fixes (#41) | Andrzej Janik |
2021-01-26 | Fix signed integer conversion (#36) | Andrzej Janik |
2021-01-08 | Regenerate SPIR-V tests (#29) | Andrzej Janik |
2020-12-11 | Fix SPIR-V code generation for PTX special registers (#21) | Andrzej Janik |
2020-12-09 | Refactor how vectors are handled (#20) | vosen |