diff options
Diffstat (limited to 'gcc/config/i386/sse.md')
-rw-r--r-- | gcc/config/i386/sse.md | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index 97fc333c253..8c434b79bb8 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -7616,16 +7616,6 @@ (set_attr "prefix" "maybe_vex,orig,vex,maybe_vex,orig,orig") (set_attr "mode" "V2SF,TI,TI,TI,V4SF,V2SF")]) -(define_expand "vec_dupv4si" - [(set (match_operand:V4SI 0 "register_operand" "") - (vec_duplicate:V4SI - (match_operand:SI 1 "nonimmediate_operand" "")))] - "TARGET_SSE" -{ - if (!TARGET_AVX) - operands[1] = force_reg (V4SImode, operands[1]); -}) - (define_insn "*vec_dupv4si" [(set (match_operand:V4SI 0 "register_operand" "=x,x,x") (vec_duplicate:V4SI @@ -7642,16 +7632,6 @@ (set_attr "prefix" "maybe_vex,vex,orig") (set_attr "mode" "TI,V4SF,V4SF")]) -(define_expand "vec_dupv2di" - [(set (match_operand:V2DI 0 "register_operand" "") - (vec_duplicate:V2DI - (match_operand:DI 1 "nonimmediate_operand" "")))] - "TARGET_SSE" -{ - if (!TARGET_AVX) - operands[1] = force_reg (V2DImode, operands[1]); -}) - (define_insn "*vec_dupv2di" [(set (match_operand:V2DI 0 "register_operand" "=x,x,x,x") (vec_duplicate:V2DI |