s390.md (*xordi3_cc): Mark xgrk as z196 only.
[gcc.git] / gcc / config / s390 / s390.md
index 6d03923a54254c2821e2fd6b56e31c79da593935..ce8c3ce2429c1ef12161e0e990c9c9860cb3898f 100644 (file)
   "@
    loc<g>r%C1\t%0,%3
    loc<g>r%D1\t%0,%4
-   l<g>oc%C1\t%0,%3
-   l<g>oc%D1\t%0,%4
-   st<g>oc%C1\t%3,%0
-   st<g>oc%D1\t%4,%0
+   loc<g>%C1\t%0,%3
+   loc<g>%D1\t%0,%4
+   stoc<g>%C1\t%3,%0
+   stoc<g>%D1\t%4,%0
    #"
   "&& reload_completed
    && MEM_P (operands[3]) && MEM_P (operands[4])"
    xgrk\t%0,%1,%2
    xg\t%0,%2"
   [(set_attr "op_type" "RRE,RRF,RXY")
+   (set_attr "cpu_facility" "*,z196,*")
    (set_attr "z10prop" "z10_super_E1,*,z10_super_E1")])
 
 (define_insn "*xordi3_cconly"