kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

iunop_not64.c (199B)


      1 /* Bitwise complement at 64-bit (long): ~x emits `mvn x` (orn from xzr).
      2  * volatile defeats folding. ~(-43) = 42. */
      3 int test_main(void) {
      4   volatile long a = -43;
      5   long n = ~a;
      6   return (int)n;
      7 }