rnk wrote:

I played with the idea of using LLVM packed structs (`<{ i129 }>`) to represent 
something like this, but they don't work the way I expected them to do: 
https://godbolt.org/z/M6hMYYhax

LLVM DataLayout's idea of `sizeof(i129)` is still rounded up from 17 bytes to 
32 bytes.

Using byte arrays for the in-memory type should work, so it's probably the best 
path forward.

https://github.com/llvm/llvm-project/pull/91364
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to