================
@@ -0,0 +1,13 @@
+#include <stdint.h>
+#include <stdio.h>
+union ptrbytes {
+ int *p;
+ uint8_t bytes[8];
+};
----------------
DavidSpickett wrote:
I like this way of avoiding shifts.
https://github.com/llvm/llvm-project/pull/84998