1/* PR c/6358 2 This testcase ICEd on IA-32 in foo, because current_function_return_rtx 3 was assigned a hard register only after expand_null_return was called, 4 thus return pseudo was clobbered twice and the hard register not at 5 all. */ 6 7void baz (void); 8 9double foo (void) 10{ 11 baz (); 12 return; 13} 14 15double bar (void) 16{ 17 baz (); 18} 19