Commit 6d82151f by James Bowman Committed by James Bowman

ft32.md (*sne): New insn pattern.

2015-11-13  James Bowman  <james.bowman@ftdichip.com>

        * config/ft32/ft32.md (*sne): New insn pattern.

From-SVN: r230283
parent 982ef953
2015-11-13 James Bowman <james.bowman@ftdichip.com>
* config/ft32/ft32.md (*sne): New insn pattern.
2015-11-12 Brad Lucier <lucier@math.purdue.edu>
* gcc/cprop.c (is_too_expensive): Remove.
......@@ -255,6 +255,13 @@
;; SImode
(define_insn "*sne"
[(set (match_operand:SI 0 "register_operand" "=r")
(reg:SI CC_REG))]
""
"bextu.l %0,$cc,32|0\;xor.l %0,%0,-1"
)
;; Push a register onto the stack
(define_insn "movsi_push"
[(set (mem:SI (pre_dec:SI (reg:SI SP_REG)))
......@@ -884,6 +891,7 @@
DONE;
})
(define_expand "epilogue"
[(return)]
""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment