Fix sparc %gsr write elimination and add a testcase.
gcc/ * config/sparc/sparc.c (sparc_conditional_register_usage): When VIS is enabled, mark %gsr as global. * config/sparc/sparc.md (UNSPEC_WRGSR): Delete. (wrgsr_vis, *wrgsr_sp64, wrgsr_v8plus): Don't wrap in an unspec. gcc/testsuite/ * gcc.target/sparc/wrgsr.c: New test. From-SVN: r179214
Showing
gcc/testsuite/gcc.target/sparc/wrgsr.c
0 → 100644
Please
register
or
sign in
to comment