Commit 4a863f3a by James E. Wilson Committed by Jim Wilson

partial fix, make all 'e' class regs fixed PR rtl-optimization/43520

partial fix, make all 'e' class regs fixed
PR rtl-optimization/43520
* config/ia64/ia64.h (FIXED_REGISTERS, CALL_USED_REGISTERS): Make
ar.lc fixed and call-used.

From-SVN: r158539
parent 810d71d0
2010-04-19 James E. Wilson <wilson@codesourcery.com>
PR rtl-optimization/43520
* config/ia64/ia64.h (FIXED_REGISTERS, CALL_USED_REGISTERS): Make
ar.lc fixed and call-used.
* config/ia64/ia64.c (TARGET_INVALID_WITHIN_DOLOOP): Define.
2010-04-19 Jan Hubicka <jh@suse.cz>
......
......@@ -416,7 +416,7 @@ while (0)
/* Branch registers. */ \
0, 0, 0, 0, 0, 0, 0, 0, \
/*FP CCV UNAT PFS LC EC */ \
1, 1, 1, 1, 0, 1 \
1, 1, 1, 1, 1, 1 \
}
/* Like `FIXED_REGISTERS' but has 1 for each register that is clobbered
......@@ -451,7 +451,7 @@ while (0)
/* Branch registers. */ \
1, 0, 0, 0, 0, 0, 1, 1, \
/*FP CCV UNAT PFS LC EC */ \
1, 1, 1, 1, 0, 1 \
1, 1, 1, 1, 1, 1 \
}
/* Like `CALL_USED_REGISTERS' but used to overcome a historical
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment