> > if (parts.base) > { > if (REGNO_POINTER_ALIGN (REGNO (parts.base)) < 32) <-- 820 > return 0; > } > > I think parts.base is OK so it's probably REGNO_POINTER_ALIGN
Uh, while converting the regno_pointer_align from GGC to malloced memory, I mistakely used xmalloc instead of xcalloc. I am testing the obvious fix. Thanks for working this out! Honza