[LLVMdev] regarding getelementptr
Anton Korobeynikov
anton at korobeynikov.info
Fri Dec 4 12:56:54 PST 2009
Hello
> I have another query though. When I try to pass a structure into a
> function in my C program, if there are less than four scalars in the
> structure, the clang tool creates llvm code where the structure is
> passed as sequence of scalars. If there are more than (or equal to)
> four scalars, the clang tool creates llvm code that passes the
> structure as it is.
Most probably this is due to ABI requirement.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-dev
mailing list