(set_attr "c86_decode" "vector,*,*,*")
(set_attr "bdver1_decode" "double,*,*,*")
(set_attr "mode" "QI,HI,HI,HI")
- (set (attr "preferred_for_size")
- (cond [(eq_attr "alternative" "1")
- (symbol_ref "false")
- ]
- (symbol_ref "true")))
- (set (attr "preferred_for_speed")
- (cond [(eq_attr "alternative" "1")
- (symbol_ref "!TARGET_USE_XCHGB")
+ (set (attr "enabled")
+ (cond [(eq_attr "alternative" "0")
+ (symbol_ref "TARGET_USE_XCHGB")
+ (eq_attr "alternative" "1")
+ (symbol_ref "!TARGET_USE_XCHGB")
]
- (symbol_ref "true")))])
+ (const_string "*")))])
(define_insn "*bswaphi2"
[(set (match_operand:HI 0 "register_operand" "=Q,r")
(set_attr "c86_decode" "vector,*")
(set_attr "bdver1_decode" "double,*")
(set_attr "mode" "QI,HI")
- (set (attr "preferred_for_size")
- (cond [(eq_attr "alternative" "1")
- (symbol_ref "false")
- ]
- (symbol_ref "true")))
- (set (attr "preferred_for_speed")
- (cond [(eq_attr "alternative" "1")
- (symbol_ref "!TARGET_USE_XCHGB")
+ (set (attr "enabled")
+ (cond [(eq_attr "alternative" "0")
+ (symbol_ref "TARGET_USE_XCHGB")
+ (eq_attr "alternative" "1")
+ (symbol_ref "!TARGET_USE_XCHGB")
]
- (symbol_ref "true")))])
+ (const_string "*")))])
(define_insn "bswaphisi2_lowpart"
[(set (match_operand:SI 0 "register_operand" "=Q,r")
(set_attr "c86_decode" "vector,*")
(set_attr "bdver1_decode" "double,*")
(set_attr "mode" "QI,HI")
- (set (attr "preferred_for_size")
- (cond [(eq_attr "alternative" "1")
- (symbol_ref "false")
- ]
- (symbol_ref "true")))
- (set (attr "preferred_for_speed")
- (cond [(eq_attr "alternative" "1")
- (symbol_ref "!TARGET_USE_XCHGB")
+ (set (attr "enabled")
+ (cond [(eq_attr "alternative" "0")
+ (symbol_ref "TARGET_USE_XCHGB")
+ (eq_attr "alternative" "1")
+ (symbol_ref "!TARGET_USE_XCHGB")
]
- (symbol_ref "true")))])
+ (const_string "*")))])
(define_expand "bitreverse<mode>2"
[(set (match_operand:SWIDWI 0 "register_operand")