aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-pass.h
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2005-08-20 10:31:42 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2005-08-20 10:31:42 +0000
commit2591db658c39d384b250273edf597d1d6344c8f8 (patch)
tree604eb1e500ff62801c72486adca54f29901c087e /gcc/tree-pass.h
parentfc437ce97f748ab58c9acbf32483c268ac97e320 (diff)
downloadgcc-2591db658c39d384b250273edf597d1d6344c8f8.zip
gcc-2591db658c39d384b250273edf597d1d6344c8f8.tar.gz
gcc-2591db658c39d384b250273edf597d1d6344c8f8.tar.bz2
arm.h (arm_stack_offsets): Add locals_base field.
* arm.h (arm_stack_offsets): Add locals_base field. * arm.c (arm_get_frame_offsets): Compute it. (thumb_compute_initial_elimination offset): Make the Thumb frame pointer point to the base of the local variables. (thumb_expand_prologue): Update accordingly. (thumb_expand_epilogue): Likewise. * arm.md (thumb_movhi_clobber): Make this insn a define_expand. Change mode of clobbered scratch to DImode. Handle a case that's known to need this. From-SVN: r103301
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions