summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-05-19 07:21:41 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-05-19 07:21:41 +0000
commitdf68fc4283931e6bb003f53251573066150347f0 (patch)
tree7eea9e9f4f1656ac84d97d18d37cdf1d04f26dd6
parente84da7c1e9eb6b84beeba3e8dd19a005f98f4d22 (diff)
downloadppe42-gcc-df68fc4283931e6bb003f53251573066150347f0.tar.gz
ppe42-gcc-df68fc4283931e6bb003f53251573066150347f0.zip
gcc/
* config/mips/mips.c (mips_offset_within_alignment_p): Tweak comment. Use a single return statement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124853 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mips.c10
2 files changed, 9 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 78ea258a25f..4d75f782034 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2007-05-19 Richard Sandiford <richard@codesourcery.com>
+
+ * config/mips/mips.c (mips_offset_within_alignment_p): Tweak comment.
+ Use a single return statement.
+
2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
PR middle-end/30250
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index ff83eb7f4f9..f3f5d2b4538 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -1351,15 +1351,15 @@ mips_classify_symbol (rtx x)
return SYMBOL_GENERAL;
}
-/* Returns true if OFFSET is within the range [0, ALIGN), where ALIGN
+/* Return true if OFFSET is within the range [0, ALIGN), where ALIGN
is the alignment (in bytes) of SYMBOL_REF X. */
static bool
mips_offset_within_alignment_p (rtx x, HOST_WIDE_INT offset)
{
/* If for some reason we can't get the alignment for the
- symbol, initializing this to one means we won't accept any
- offset. */
+ symbol, initializing this to one means we will only accept
+ a zero offset. */
HOST_WIDE_INT align = 1;
tree t;
@@ -1368,9 +1368,7 @@ mips_offset_within_alignment_p (rtx x, HOST_WIDE_INT offset)
if (t)
align = DECL_ALIGN_UNIT (t);
- if (offset >= 0 && offset < align)
- return true;
- return false;
+ return offset >= 0 && offset < align;
}
/* Return true if X is a symbolic constant that can be calculated in
OpenPOWER on IntegriCloud