Commit 099379da by Hariharan Sandanagobalane Committed by Hariharan Sandanagobalane

picochip.md (commsTestPort): Emit more efficient sequence for tstport instruction.

  * config/picochip/picochip.md (commsTestPort): Emit more efficient sequence
    for tstport instruction.

From-SVN: r161996
parent f55a7cbc
2010-07-09 Hariharan Sandanagobalane <hariharan@picochip.com>
* config/picochip/picochip.md (commsTestPort): Emit more
efficient sequence for tstport instruction.
2010-07-09 Uros Bizjak <ubizjak@gmail.com> 2010-07-09 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_veclib_handler): Make static. * config/i386/i386.c (ix86_veclib_handler): Make static.
......
...@@ -2372,7 +2372,7 @@ ...@@ -2372,7 +2372,7 @@
UNSPEC_TESTPORT)) UNSPEC_TESTPORT))
(clobber (reg:CC CC_REGNUM))] (clobber (reg:CC CC_REGNUM))]
"" ""
"// %0 := TestPort(%1)\;TSTPORT %1\;COPYSW.0 %0\;AND.0 %0,8,%0" "// %0 := TestPort(%1)\;COPY.1 0,%0 \\\ TSTPORT %1\;COPYEQ 1,%0"
[(set_attr "length" "9")]) [(set_attr "length" "9")])
; Entry point for array tstport (the actual port index is computed as the ; Entry point for array tstport (the actual port index is computed as the
......
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