Revert parts of r216820.

* config/i386/i386.md (movqi_internal): Correct type calculation
	for alternatives 3 and 5.

From-SVN: r221840
This commit is contained in:
Uros Bizjak 2015-04-02 14:22:16 +02:00 committed by Uros Bizjak
parent b8cd77f40c
commit 287044d972
2 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2015-04-02 Uros Bizjak <ubizjak@gmail.com>
Revert parts of r216820.
* config/i386/i386.md (movqi_internal): Correct type calculation
for alternatives 3 and 5.
2015-04-02 Jakub Jelinek <jakub@redhat.com>
PR preprocessor/61977

View File

@ -2533,9 +2533,7 @@
}
[(set_attr "isa" "*,*,*,*,*,*,*,*,*,*,avx512dq,avx512dq")
(set (attr "type")
(cond [(eq_attr "alternative" "3,5")
(const_string "imovx")
(eq_attr "alternative" "7,8,9,10,11")
(cond [(eq_attr "alternative" "7,8,9,10,11")
(const_string "mskmov")
(and (eq_attr "alternative" "5")
(not (match_operand:QI 1 "aligned_operand")))
@ -2546,6 +2544,8 @@
(ior (not (match_test "TARGET_PARTIAL_REG_STALL"))
(not (match_test "TARGET_QIMODE_MATH"))))
(const_string "imov")
(eq_attr "alternative" "3,5")
(const_string "imovx")
(and (match_test "TARGET_MOVX")
(eq_attr "alternative" "2"))
(const_string "imovx")