Ah, my mistake, I forgot to realize the min struct size in the target datalayout, thanks.<br><br><div class="gmail_quote">On Thu, Mar 22, 2012 at 1:49 PM, Ryan Taylor <span dir="ltr"><<a href="mailto:ryta1203@gmail.com">ryta1203@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">LLVMers,<br><br>   I have a const StructType *StTy where I call TargetData->getStructLayout(const_cast<StructType*>(StTy))->getSizeInBits() but it continues to return 64 regardless of the actual size of the struct? I want the size of the structure in bits, including alignment padding for offset calculations, is this not the right function call?<br>

<br>Thanks.<br>
</blockquote></div><br>