sync.md (fetchop_name): Change ior attribute to "or".
authorUros Bizjak <uros@gcc.gnu.org>
Tue, 12 Jun 2012 19:02:09 +0000 (21:02 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 12 Jun 2012 19:02:09 +0000 (21:02 +0200)
* config/ia64/sync.md (fetchop_name): Change ior attribute to "or".

From-SVN: r188475

gcc/ChangeLog
gcc/config/ia64/sync.md

index a8eafa9..92bb3c2 100644 (file)
@@ -1,8 +1,12 @@
+2012-06-12  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/ia64/sync.md (fetchop_name): Change ior attribute to "or".
+
 2012-06-12  Richard Henderson  <rth@redhat.com>
 
        * config/rs6000/sync.md (atomic_load, atomic_store): Use INT1 mode
        iterator instead of INT.
-       
+
 2012-06-12  Bill Schmidt  <wschmidt@linux.ibm.com>
 
        * opts.c: Add -fhoist-adjacent-loads to -O2 and above.
        Do not use aliases_everything_p or special-case ANDs.  Do not
        special-case BLKmode moves.
        (may_alias_p): Likewise.  Handle BLKmode similar like everywhere
-       - for SCATCH only.  
+       - for SCATCH only.
 
 2012-06-09  Hans-Peter Nilsson  <hp@axis.com>
 
        Add CRIS atomic patterns for 1, 2, and 4 bytes.
        * config/cris/cris.c (cris_emit_trap_for_misalignment): New function.
        * config/cris/cris-protos.h: Declare it.
-       * config/cris/cris.h [!TARGET_DEFAULT, TARGET_CPU_DEFAULT == 32] 
+       * config/cris/cris.h [!TARGET_DEFAULT, TARGET_CPU_DEFAULT == 32]
        (TARGET_DEFAULT): Add alignment by 32.
        [!TARGET_DEFAULT, TARGET_CPU_DEFAULT == 10] (TARGET_DEFAULT): New
        case, as TARGET_CPU_DEFAULT == 0 but with alignment as for
-       TARGET_CPU_DEFAULT == 32. 
+       TARGET_CPU_DEFAULT == 32.
        (TARGET_TRAP_UNALIGNED_ATOMIC): New macro.
        * config/cris/cris.md: Include sync.md.  Avoid allocating specific
        numbers by replacing the define_constants for all UNSPECs with the
index 152e4f5..088ca0b 100644 (file)
@@ -28,7 +28,7 @@
 
 (define_code_iterator FETCHOP [plus minus ior xor and])
 (define_code_attr fetchop_name
-  [(plus "add") (minus "sub") (ior "ior") (xor "xor") (and "and")])
+  [(plus "add") (minus "sub") (ior "or") (xor "xor") (and "and")])
 
 (define_expand "mem_thread_fence"
   [(match_operand:SI 0 "const_int_operand" "")]                ;; model