I think the correct fix here is to set the MEM_IN_STRUCT_P bit on the MEM rtx created by SETUP_INCOMING_VARARGS. This should make the sched blockage insn unnecessary. The MEM_IN_STRUCT_P bit should be set because these are not scalar stores. Jim