summaryrefslogtreecommitdiff
path: root/gcc/config/crx
diff options
context:
space:
mode:
authorwoepaul <woepaul@138bc75d-0d04-0410-961f-82ee72b054a4>2005-10-17 08:19:59 +0000
committerwoepaul <woepaul@138bc75d-0d04-0410-961f-82ee72b054a4>2005-10-17 08:19:59 +0000
commit6e4acecbdc53e20afe76cc95a35e2384cd94a2d8 (patch)
tree8e97cab419036cb34c1508613a6088f48d2e93e7 /gcc/config/crx
parent0a30d4072323a9dfcf49bc606c6950673b3793e2 (diff)
downloadgcc-6e4acecbdc53e20afe76cc95a35e2384cd94a2d8.tar.gz
compare & branch invalidates CC
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@105491 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/crx')
-rw-r--r--gcc/config/crx/crx.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/crx/crx.md b/gcc/config/crx/crx.md
index bb052d206d0..71acdd66803 100644
--- a/gcc/config/crx/crx.md
+++ b/gcc/config/crx/crx.md
@@ -529,7 +529,8 @@
[(match_operand:CRXIM 1 "register_operand" "r")
(match_operand:CRXIM 2 "reg_or_cst4_operand" "rL")])
(label_ref (match_operand 3 "" ""))
- (pc)))]
+ (pc)))
+ (clobber (reg:CC CC_REGNUM))]
""
"cmpb%d0<tIsa>\t%2, %1, %l3"
[(set_attr "length" "6")]