<div dir="ltr">Hello,<div><br></div><div>Using the following command:<br><br>clang -O0 -S -emit-llvm size.c</div><div><br></div><div>Will generate an LLVM IR file where uses of 'sizeof' have been replaced by constants. Is there any way to prevent this, and perhaps leave the 'sizeof's replaced by GEPs as detailed here: <a href="http://nondot.org/sabre/LLVMNotes/SizeOf-OffsetOf-VariableSizedStructs.txt">http://nondot.org/sabre/LLVMNotes/SizeOf-OffsetOf-VariableSizedStructs.txt</a></div>
<div><br></div><div>Thanks,</div><div>Peter</div></div>