On Wed, Nov 2, 2011 at 4:54 PM, Akira Hatanaka <[email protected]> wrote: > + // Add ((StructSize - LastOffset) / 64) args of type i64. > + for (unsigned N = (StructSize - LastOffset) / 64; N; --N) > + ArgList.push_back(I64); > + > + // Whatever is left over goes into a structure consisting of sub-doubleword > + // types. For example, if the size of the remainder is 40-bytes, > + // struct {i32, i8} is added to ArgList.
I assume you mean bits? >From looking over the ABI description, this doesn't look right... everything should be using i64 chunks. -Eli _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
