diff options
author | Richard Stallman <rms@gnu.org> | 1993-02-19 19:09:39 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-02-19 19:09:39 +0000 |
commit | b0b7b46ac256b48a1b85a831d68c4f4ff45b8c45 (patch) | |
tree | b580d7bd0cad363b6a75b1bd4dc2df7e9e24b14b /gcc | |
parent | 4c42625bf5de7f1ae018bc45594ec7e39589af75 (diff) | |
download | gcc-b0b7b46ac256b48a1b85a831d68c4f4ff45b8c45.zip gcc-b0b7b46ac256b48a1b85a831d68c4f4ff45b8c45.tar.gz gcc-b0b7b46ac256b48a1b85a831d68c4f4ff45b8c45.tar.bz2 |
(regno_uninitialized): Test global_regs only for hard regs.
From-SVN: r3497
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/flow.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1667,7 +1667,8 @@ int regno_uninitialized (regno) int regno; { - if (n_basic_blocks == 0 || global_regs[regno]) + if (n_basic_blocks == 0 + || (regno < FIRST_PSEUDO_REGISTER && global_regs[regno])) return 0; return (basic_block_live_at_start[0][regno / REGSET_ELT_BITS] |