summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2009-10-12 19:23:30 +0000
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2009-10-12 19:23:30 +0000
commitb861eae354492368477773098d6dfc9710de7015 (patch)
tree4ed28705a01a2e7cdbb5e77f771d73391a96d0db
parent1e567cebc5270d3fdcd912d1f91078f8f5fbbecf (diff)
downloadgcc-b861eae354492368477773098d6dfc9710de7015.tar.gz
* config/i386/i386.md (*setcc_<mode>_2): Remove insn pattern.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152683 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.md14
2 files changed, 2 insertions, 17 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9e066b4d1f6..400efcaf460 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -59,7 +59,7 @@
general registers. Fix typo in head comment.
2009-10-12 Stefan Dösinger <stefan@codeweavers.com>
-
+
* config/i386/i386.md (vswapmov): New.
* config/i386/i386.c (ix86_handle_fndecl_attribute): New.
(ix86_function_ms_hook_prologue): New.
@@ -76,8 +76,7 @@
2009-10-12 Uros Bizjak <ubizjak@gmail.com>
- * config/i386/i386.md (*setcc_<mode>_2): Do not use ix86_expand_clear
- to zero operand 0.
+ * config/i386/i386.md (*setcc_<mode>_2): Remove insn pattern.
2009-10-12 Dodji Seketeli <dodji@redhat.com>
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 3fa938ea3bb..408787b8ab4 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -13823,20 +13823,6 @@
operands[2] = gen_lowpart (QImode, operands[0]);
})
-(define_insn_and_split "*setcc_<mode>_2"
- [(set (match_operand:SWI48 0 "register_operand" "=q")
- (match_operator:SWI48 1 "ix86_comparison_operator"
- [(reg FLAGS_REG) (const_int 0)]))]
- "TARGET_PARTIAL_REG_STALL"
- "#"
- "&& reload_completed"
- [(set (match_dup 0) (const_int 0))
- (set (strict_low_part (match_dup 2)) (match_dup 1))]
-{
- PUT_MODE (operands[1], QImode);
- operands[2] = gen_lowpart (QImode, operands[0]);
-})
-
(define_insn "*setcc_qi"
[(set (match_operand:QI 0 "nonimmediate_operand" "=qm")
(match_operator:QI 1 "ix86_comparison_operator"