<div dir="ltr"><div><div><br></div><div>Hi all,</div></div><div><br></div><div>In May 2021, together with Nuno Lopes and Juneyoung Lee, we proposed to add a byte type in LLVM to fix load type punning issues. Initial RFC touched some subtle aspects of LLVM IR and its semantics, and sparked a lot of questions, concerns, and discussions.</div><div><br></div><div>We decided to write a post that would summarise the thread and the complicated topic:</div><div><br></div><div><a href="https://gist.github.com/georgemitenkov/3def898b8845c2cc161bd216cbbdb81f">https://gist.github.com/georgemitenkov/3def898b8845c2cc161bd216cbbdb81f</a><br></div><div><br></div><div>We hope that our post clarifies initial concerns raised on the mailing list. As always, any questions, suggestions and advice are welcome!</div><div><br></div><div>Thanks,</div><div>George</div></div>