------- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 17:15 ------- We don't assign TImode to this structure, because we assume TImode needs 128-bit alignment, and this structure has 64-bit alignment. Which means that the structure gets BLKmode. All BLKmode parameters are allocated stack space in assign_parm_setup_block.
What we'd like to do is allocate a TImode register anyway. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16657