Commit 12a8ee33 by Bob Wilson Committed by Bob Wilson

lib1funcs.asm (__mulsi3): Use symbolic name for ACCLO.

	* config/xtensa/lib1funcs.asm (__mulsi3): Use symbolic name for ACCLO.
	* config/xtensa/xtensa.md (movsi_internal, movhi_internal,
	movqi_internal): Likewise.

From-SVN: r96826
parent e9bbd9d7
2005-03-21 Bob Wilson <bob.wilson@acm.org> 2005-03-21 Bob Wilson <bob.wilson@acm.org>
* config/xtensa/lib1funcs.asm (__mulsi3): Use symbolic name for ACCLO.
* config/xtensa/xtensa.md (movsi_internal, movhi_internal,
movqi_internal): Likewise.
2005-03-21 Bob Wilson <bob.wilson@acm.org>
* config/xtensa/xtensa-protos.h: (xtensa_simm7, xtensa_uimm8, * config/xtensa/xtensa-protos.h: (xtensa_simm7, xtensa_uimm8,
xtensa_uimm8x2, xtensa_uimm8x4, xtensa_ai4const, xtensa_lsi4x4, xtensa_uimm8x2, xtensa_uimm8x4, xtensa_ai4const, xtensa_lsi4x4,
xtensa_b4const): Delete prototypes. xtensa_b4const): Delete prototypes.
......
...@@ -123,9 +123,9 @@ __mulsi3: ...@@ -123,9 +123,9 @@ __mulsi3:
#elif XCHAL_HAVE_MAC16 #elif XCHAL_HAVE_MAC16
mul.aa.hl a2, a3 mul.aa.hl a2, a3
mula.aa.lh a2, a3 mula.aa.lh a2, a3
rsr a5, 16 # ACCLO rsr a5, ACCLO
umul.aa.ll a2, a3 umul.aa.ll a2, a3
rsr a4, 16 # ACCLO rsr a4, ACCLO
slli a5, a5, 16 slli a5, a5, 16
add a2, a4, a5 add a2, a4, a5
......
...@@ -884,8 +884,8 @@ ...@@ -884,8 +884,8 @@
%v1l32r\t%0, %1 %v1l32r\t%0, %1
%v1l32i\t%0, %1 %v1l32i\t%0, %1
%v0s32i\t%1, %0 %v0s32i\t%1, %0
rsr\t%0, 16 # ACCLO rsr\t%0, ACCLO
wsr\t%1, 16 # ACCLO" wsr\t%1, ACCLO"
[(set_attr "type" "move,move,move,load,store,store,move,move,move,move,load,load,store,rsr,wsr") [(set_attr "type" "move,move,move,load,store,store,move,move,move,move,load,load,store,rsr,wsr")
(set_attr "mode" "SI") (set_attr "mode" "SI")
(set_attr "length" "2,2,2,2,2,2,3,3,3,6,3,3,3,3,3")]) (set_attr "length" "2,2,2,2,2,2,3,3,3,6,3,3,3,3,3")])
...@@ -912,8 +912,8 @@ ...@@ -912,8 +912,8 @@
movi\t%0, %x1 movi\t%0, %x1
%v1l16ui\t%0, %1 %v1l16ui\t%0, %1
%v0s16i\t%1, %0 %v0s16i\t%1, %0
rsr\t%0, 16 # ACCLO rsr\t%0, ACCLO
wsr\t%1, 16 # ACCLO" wsr\t%1, ACCLO"
[(set_attr "type" "move,move,move,move,load,store,rsr,wsr") [(set_attr "type" "move,move,move,move,load,store,rsr,wsr")
(set_attr "mode" "HI") (set_attr "mode" "HI")
(set_attr "length" "2,2,3,3,3,3,3,3")]) (set_attr "length" "2,2,3,3,3,3,3,3")])
...@@ -940,8 +940,8 @@ ...@@ -940,8 +940,8 @@
movi\t%0, %x1 movi\t%0, %x1
%v1l8ui\t%0, %1 %v1l8ui\t%0, %1
%v0s8i\t%1, %0 %v0s8i\t%1, %0
rsr\t%0, 16 # ACCLO rsr\t%0, ACCLO
wsr\t%1, 16 # ACCLO" wsr\t%1, ACCLO"
[(set_attr "type" "move,move,move,move,load,store,rsr,wsr") [(set_attr "type" "move,move,move,move,load,store,rsr,wsr")
(set_attr "mode" "QI") (set_attr "mode" "QI")
(set_attr "length" "2,2,3,3,3,3,3,3")]) (set_attr "length" "2,2,3,3,3,3,3,3")])
......
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