Backport from trunk r213713.
2014-08-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/arm/arm.md (*cmov<mode>): Set type attribute to fcsel.
* config/arm/types.md (f_sels, f_seld): Delete.
git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@214515
138bc75d-0d04-0410-961f-
82ee72b054a4
2014-08-26 Yvan Roux <yvan.roux@linaro.org>
+ Backport from trunk r213713.
+ 2014-08-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/arm/arm.md (*cmov<mode>): Set type attribute to fcsel.
+ * config/arm/types.md (f_sels, f_seld): Delete.
+
+2014-08-26 Yvan Roux <yvan.roux@linaro.org>
+
Backport from trunk r213711.
2014-08-07 Ian Bolton <ian.bolton@arm.com>
Kyrylo Tkachov <kyrylo.tkachov@arm.com>
return \"\";
}"
[(set_attr "conds" "use")
- (set_attr "type" "f_sel<vfp_type>")]
+ (set_attr "type" "fcsel")]
)
(define_insn_and_split "*movsicc_insn"
; f_mrc transfer vfp to arm reg.
; f_mrrc transfer vfp to two arm regs.
; f_rint[d,s] double/single floating point rount to integral.
-; f_sel[d,s] double/single floating byte select.
; f_store[d,s] double/single store to memory. Used for VFP unit.
; fadd[d,s] double/single floating-point scalar addition.
; fcmp[d,s] double/single floating-point compare.
f_mrrc,\
f_rintd,\
f_rints,\
- f_seld,\
- f_sels,\
f_stored,\
f_stores,\
faddd,\