Andrew Hatstat

Results 6 comments of Andrew Hatstat

I fixed the problem by adding `#id 1` to the header section of my coffee file Example file SOT23-5.coffee also doesn't have an id listed and fails the same way....

@Epliz I think you are right about needing to use vcc. There are some clues [here](https://community.amd.com/t5/opencl/replacement-of-vop2-versions-of-v-add-v-addc-instructions-on/td-p/79635). I would expect all the operands to be VGPRs, but perhaps vcc is SGPR,...

Here is a working example. The kernel add_128 uses regular c++ to implement multiprecision addition of two 128 bit numbers. The kernel add_128_asm should be equivalent, using inline assembly, but...

@Epliz thank you for your help. I was able to confirm that your code works with my `__gfx1030__` hardware. I was also able to get it to work in a...

@yxsamliu thanks for the tip. As expected the assembly for the pure c++ version was not optimal. Instead of using the carry flags directly the compiler performed the 64 bit...

Thank you. I was able to temporarily work around this by removing several `constexpr` from the library.