aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-08-08Additional options to clangAndrzej Janik
2021-08-08Explicitly mark input to AMD as bitcodeAndrzej Janik
2021-08-07Persist AMD kernels for later debugAndrzej Janik
2021-08-07Use raw interop for building programsAndrzej Janik
2021-08-07Hack to read clang outputAndrzej Janik
2021-08-07Try seeking before readingAndrzej Janik
2021-08-07Take path to llvm-spirv from environmentAndrzej Janik
2021-08-07Handle xnack suffix in device nameAndrzej Janik
2021-08-07Fix warningsAndrzej Janik
2021-08-07Addd missing fileAndrzej Janik
2021-08-07Remove L0 from nvmlAndrzej Janik
2021-08-06Wire up AMD compilationAndrzej Janik
2021-08-06Remove all use of L0Andrzej Janik
2021-08-04Convert OpenCL host code to SVMAndrzej Janik
2021-08-03Hack enough functionality that AMD GPU code buildsAndrzej Janik
2021-08-02Use calls to OpenCL builtins when translating sregs, do SPIRV->LLVM conversio...Andrzej Janik
2021-08-01Change codegen for mul.wideAndrzej Janik
2021-07-25Tune generated code, add a workaround for geekbenchAndrzej Janik
2021-07-22Finish converting to OpenCLAndrzej Janik
2021-07-21Start converting to OpenCLAndrzej Janik
2021-07-06Synchronize through barrierAndrzej Janik
2021-07-05Fix overzealus checkAndrzej Janik
2021-07-05Fix typoAndrzej Janik
2021-07-04Implement stream-wide event reuseAndrzej Janik
2021-07-04Use immediate command listsAndrzej Janik
2021-07-04Make everything asyncAndrzej Janik
2021-07-04Remember to actually submit workloadAndrzej Janik
2021-07-04First attempt at async host sideAndrzej Janik
2021-07-03Regenerate SPIR-V for ptx_impl and fix weird handling of ptr-ptr add or subAndrzej Janik
2021-07-02Be more correct when emitting brev, refactor inst->func call passAndrzej Janik
2021-06-30Allow to set range of dump kernelsAndrzej Janik
2021-06-28Bunch of tiny fixes and improvementsAndrzej Janik
2021-06-27Revert "Fix offset calculation in kernel launch"Andrzej Janik
2021-06-27Fix bugs related to replay on LinuxAndrzej Janik
2021-06-27Check for presence of ".version" instead of ".address_size" (which is optional)Andrzej Janik
2021-06-27Fix offset calculation in kernel launchAndrzej Janik
2021-06-27Fix more bugsAndrzej Janik
2021-06-27Add missing importAndrzej Janik
2021-06-27Add missing pub qualifierAndrzej Janik
2021-06-27Fix build on LinuxAndrzej Janik
2021-06-25Allow ptr offsets to non-scalar typesAndrzej Janik
2021-06-25Merge branch 'one_type_type2'Andrzej Janik
2021-06-25Clean up warningsAndrzej Janik
2021-06-25Update testsAndrzej Janik
2021-06-20Prepare level zero and our compiler for global addressingAndrzej Janik
2021-06-12Fix problems with non-dereferencing inline additionAndrzej Janik
2021-06-11Fix handling of kernel args in stateful conversionAndrzej Janik
2021-06-11Slightly improve stateful optimizationAndrzej Janik
2021-06-06Fix small bug in stateful postprocessAndrzej Janik
2021-06-06Make stateful optimization buildAndrzej Janik