strange real timings partly explained
Matthew Fluet
mfluet@intertrust.com
Wed, 20 Jun 2001 10:15:43 -0700 (PDT)
> > Also Matthew, are double pseudo-regs aligned mod8? That seems easy to do.
>
> They should be. The declaration for pseudo-regs (and globals) are of the
> form:
>
> double localdouble[d]; \
>
> in x86codegen.h. gcc should be giving these the proper alignment. I
> think I double checked the assembly for this once, and the alignment
> pseudo-op is there.
gcc generates the following pseudo-op for allocation:
.comm localdouble,0,8
saying that the symbol localdouble is of size 0 (well, fib needs no
float pseudo-regs) and aligned mod 8.