summaryrefslogtreecommitdiff
path: root/gcc/global.c
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-02-14 18:43:19 -0800
committerYamaArashi <shadow962@live.com>2016-02-14 18:43:19 -0800
commit7aeb8da2138f7521a78d377343b3a266e1e6f9d6 (patch)
tree8d1f73d3b850609a2152ce86719c68177558aef9 /gcc/global.c
parent9e217b935f6df9afa8e8fbad9c5c6401b879e54a (diff)
remove delay slot and stack reg code
Diffstat (limited to 'gcc/global.c')
-rwxr-xr-xgcc/global.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/global.c b/gcc/global.c
index d31f615..715ee2c 100755
--- a/gcc/global.c
+++ b/gcc/global.c
@@ -689,14 +689,6 @@ global_conflicts ()
record_conflicts (block_start_allocnos, ax);
-#ifdef STACK_REGS
- /* Pseudos can't go in stack regs at the start of a basic block
- that can be reached through a computed goto, since reg-stack
- can't handle computed gotos. */
- if (basic_block_computed_jump_target[b])
- for (ax = FIRST_STACK_REG; ax <= LAST_STACK_REG; ax++)
- record_one_conflict (ax);
-#endif
}
insn = BLOCK_HEAD (b);