Re: [patch, avr] Restore base register if not marked dead/unused

2015-05-25 Thread Denis Chertykov
2015-05-19 16:04 GMT+03:00 Sivanupandi, Pitchumani : > Test gcc.c-torture/execute/memcpy-bi.c (-O2) failed for attiny40 device. > Cause seems to be in "load from memory" as it is not restoring base > register after load instructions generated. > > Function avr_out_load_psi_reg_no_disp_tiny in avr.c

[patch, avr] Restore base register if not marked dead/unused

2015-05-19 Thread Sivanupandi, Pitchumani
Test gcc.c-torture/execute/memcpy-bi.c (-O2) failed for attiny40 device. Cause seems to be in "load from memory" as it is not restoring base register after load instructions generated. Function avr_out_load_psi_reg_no_disp_tiny in avr.c: It returns just after emitting instructions to load from mem