diff options
author | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-04-28 08:26:56 +0000 |
---|---|---|
committer | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-04-28 08:26:56 +0000 |
commit | d2232111cb0abfc0e73293997953cb78ce5a7c0e (patch) | |
tree | b7a49655c0108198017cc60d2cbb4cfbb31a94cb /gcc/config/arm | |
parent | 3955b38df711db29690378a67cea6ec6f07cafba (diff) | |
download | ppe42-gcc-d2232111cb0abfc0e73293997953cb78ce5a7c0e.tar.gz ppe42-gcc-d2232111cb0abfc0e73293997953cb78ce5a7c0e.zip |
At the suggestion of Richard Earnshaw I have changed GO_IF_LEGITIMATE_ADDRESS
so that it tests for equality to frame-pointer-rtx rather than
FRAME_POINTER_REGNUM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19467 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm')
-rw-r--r-- | gcc/config/arm/thumb.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/thumb.h b/gcc/config/arm/thumb.h index fd306806e42..0d3051cf0a1 100644 --- a/gcc/config/arm/thumb.h +++ b/gcc/config/arm/thumb.h @@ -900,8 +900,8 @@ int thumb_shiftable_const (); if (GET_MODE_SIZE (MODE) <= 4 \ && GET_CODE (XEXP (X, 0)) == REG \ && GET_CODE (XEXP (X, 1)) == REG \ - && REGNO (XEXP (X, 0)) != FRAME_POINTER_REGNUM \ - && REGNO (XEXP (X, 1)) != FRAME_POINTER_REGNUM \ + && XEXP (X, 0) != frame_pointer_rtx \ + && XEXP (X, 1) != frame_pointer_rtx \ && REG_OK_FOR_INDEX_P (XEXP (X, 0)) \ && REG_OK_FOR_INDEX_P (XEXP (X, 1))) \ goto WIN; \ |