aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2020-09-20Add more testsAndrzej Janik
2020-09-18Fix basic test failuresAndrzej Janik
2020-09-18Continue working on a better addressable supportAndrzej Janik
2020-09-18[BROKEN] Start implementing better support for addressable argumentsAndrzej Janik
2020-09-16Fix st/ld offsets implement abs and fix remaining bugs from vectorAdd generationAndrzej Janik
2020-09-15Implement missing pieces in vector supportAndrzej Janik
2020-09-14Refactor implicit conversions and start implementing vector extract/insertAndrzej Janik
2020-09-12Parse vector movs (mov.type a.x b.y;)Andrzej Janik
2020-09-11Be more precise about types admitted in register definitions and method argum...Andrzej Janik
2020-09-08Implement support for PTX call instructionAndrzej Janik
2020-09-03Finish up cleanup for PTX function supportAndrzej Janik
2020-09-03Start refactoring SPIRV module generation in preparation for support of funct...Andrzej Janik
2020-09-02Add support for declaring __local variables and their alignmentAndrzej Janik
2020-09-02Add support for blocksAndrzej Janik
2020-09-02Parse Linux vectorAdd debug PTX kernelAndrzej Janik
2020-09-01Refactor main library, implement some more functionalityAndrzej Janik
2020-08-28Update level0 to 1.0 and unpack fatbinsAndrzej Janik
2020-08-05Add support for cvta and global ld/stAndrzej Janik
2020-08-05Implement initial support for cvt instruction (only integer-to-integer)Andrzej Janik
2020-08-03Add support for parsing instruction cvtAndrzej Janik
2020-08-01Implement shift leftAndrzej Janik
2020-08-01Implement negationAndrzej Janik
2020-08-01Add missing setp tests and fix bugs in bra supportAndrzej Janik
2020-07-31Add support for some most common setp variants and fix a bug with branch cond...Andrzej Janik
2020-07-31Refactor unused code, add residency controlAndrzej Janik
2020-07-30Refactor various functions for visiting/mapping statements and instructions i...Andrzej Janik
2020-07-28Remove the need for custom Arg types in middle-endAndrzej Janik
2020-07-28Parametrize Statement by Instruction and not by ArgumentsAndrzej Janik
2020-07-28Refactor code to support per-variable type definition in callbacksAndrzej Janik
2020-07-27Minor cleanupAndrzej Janik
2020-07-26Add support for integer additionAndrzej Janik
2020-07-25Implement integer multiplicationAndrzej Janik
2020-07-24Fix bugs in the new middle-endAndrzej Janik
2020-07-23Start refactoring code to not use homemade strict-SSA translatorAndrzej Janik
2020-07-20Update type lookup map when emitting new instructions during translationAndrzej Janik
2020-07-20Implement constants in translation middle-endAndrzej Janik
2020-07-15Emit movsAndrzej Janik
2020-07-12Validate PTX build tests against SPIR-V sourcesAndrzej Janik
2020-06-17Finish implementing implicit conversionsAndrzej Janik
2020-05-26Start implementing implicit conversionsAndrzej Janik
2020-05-17Start introducing support for bitcast coercions in instructionsAndrzej Janik
2020-05-17Document weird implicit PTX coercionsAndrzej Janik
2020-05-15Clean up warnings and dead codeAndrzej Janik
2020-05-15Remove hacks in the ops emissionAndrzej Janik
2020-05-14Remove all OCL use and clean up a little spirv_run testsAndrzej Janik
2020-05-14Clean up L0 useAndrzej Janik
2020-05-13Start writing better level zero wrapperAndrzej Janik
2020-05-12Use L0 USM to run a kernel with input bitcast to global pointerAndrzej Janik
2020-05-10Add a simple (and failing) PTX end-to-end testAndrzej Janik
2020-05-10Update L0 bindingsAndrzej Janik