diff options
Diffstat (limited to 'gcc/config/spu/spu.c')
-rw-r--r-- | gcc/config/spu/spu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index 9318e244255..3b7baafc4aa 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -1420,7 +1420,7 @@ spu_split_immediate (rtx * ops) rtx to, hi, lo; int i; constant_to_array (mode, ops[1], arrhi); - to = no_new_pseudos ? ops[0] : gen_reg_rtx (mode); + to = !can_create_pseudo_p () ? ops[0] : gen_reg_rtx (mode); for (i = 0; i < 16; i += 4) { arrlo[i + 2] = arrhi[i + 2]; |