After a long time of not publishing anything and being passive about doing any writing in this blog, I am coming back for … however many articles I can. Today I want to talk about an underrated feature of AArch64 ISA which is often overlooked but used by compilers a lot. It’s just a good and short story on what made Arm even better and more “CISCy” when it comes down to conditional moves. The stor
![“csinc”, the AArch64 instruction you didn’t know you wanted](https://cdn-ak-scissors.b.st-hatena.com/image/square/50265b51852da309866c1bdb6b43383747379bbe/height=288;version=1;width=512/https%3A%2F%2Fdanlark.org%2Fwp-content%2Fuploads%2F2023%2F06%2Fimage.png)