diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1992-04-04 04:43:06 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1992-04-04 04:43:06 -0500 |
commit | 717702e6ae295db205aa7d8d72e79e05e37dbe3b (patch) | |
tree | b26c96172af2a3db15afe6b76bba365289122a4f | |
parent | ec2343c4327b6ec874518138fef47f998d94c602 (diff) | |
download | gcc-717702e6ae295db205aa7d8d72e79e05e37dbe3b.zip gcc-717702e6ae295db205aa7d8d72e79e05e37dbe3b.tar.gz gcc-717702e6ae295db205aa7d8d72e79e05e37dbe3b.tar.bz2 |
*** empty log message ***
From-SVN: r680
-rw-r--r-- | gcc/expmed.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index 3aebb70..78a0e5f 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -341,9 +341,8 @@ store_bit_field (str_rtx, bitsize, bitnum, fieldmode, value, align, total_size) if (GET_MODE (op0) == BLKmode || GET_MODE_SIZE (GET_MODE (op0)) > GET_MODE_SIZE (maxmode)) bestmode - = get_best_mode (bitsize, bitnum, - align * BITS_PER_UNIT, maxmode, - GET_CODE (op0) == MEM && MEM_VOLATILE_P (op0)); + = get_best_mode (bitsize, bitnum, align * BITS_PER_UNIT, maxmode, + MEM_VOLATILE_P (op0)); else bestmode = GET_MODE (op0); @@ -914,8 +913,7 @@ extract_bit_field (str_rtx, bitsize, bitnum, unsignedp, > GET_MODE_SIZE (maxmode))) bestmode = get_best_mode (bitsize, bitnum, align * BITS_PER_UNIT, maxmode, - (GET_CODE (xop0) == MEM - && MEM_VOLATILE_P (xop0))); + MEM_VOLATILE_P (xop0)); else bestmode = GET_MODE (xop0); @@ -1042,8 +1040,7 @@ extract_bit_field (str_rtx, bitsize, bitnum, unsignedp, > GET_MODE_SIZE (maxmode))) bestmode = get_best_mode (bitsize, bitnum, align * BITS_PER_UNIT, maxmode, - (GET_CODE (xop0) == MEM - && MEM_VOLATILE_P (xop0))); + MEM_VOLATILE_P (xop0)); else bestmode = GET_MODE (xop0); |