On Jul 23, 2008, at 12:58 PM, Chris Lattner wrote: > Again, there is a many to one mapping from C type to LLVM type and > not all C types that map onto the same llvm type are supposed to be > handled the same way. One concrete example is that some ABIs say that _Complex double is returned differently than struct { double r,i; }. -Chris