moved the FCONST moves, so that they are found before the source moves
This commit is contained in:
parent
16c73e6654
commit
c24f960d82
1 changed files with 4 additions and 4 deletions
|
@ -4623,16 +4623,16 @@ STACKS:
|
||||||
(source1,, "movzbl\t%[1],-(sp)", (3,7) + %[1])
|
(source1,, "movzbl\t%[1],-(sp)", (3,7) + %[1])
|
||||||
(CONST sfit(%[num],16),,
|
(CONST sfit(%[num],16),,
|
||||||
"cvtwl\t%[1],-(sp)", (3,7) + %[1])
|
"cvtwl\t%[1],-(sp)", (3,7) + %[1])
|
||||||
|
(FCONST4,, "pushl\t%[1]", (2,7) + %[1])
|
||||||
|
(FCONST8 %[num]==0,,
|
||||||
|
"clrq\t-(sp)", (2,10))
|
||||||
|
(FCONST8,, "movd\t%[1],-(sp)", (3,10) + %[1])
|
||||||
(source2,, "movzwl\t%[1],-(sp)", (3,7) + %[1])
|
(source2,, "movzwl\t%[1],-(sp)", (3,7) + %[1])
|
||||||
(source4,, "pushl\t%[1]"
|
(source4,, "pushl\t%[1]"
|
||||||
setcc(%[1]), (2,7) + %[1])
|
setcc(%[1]), (2,7) + %[1])
|
||||||
(source8,, "movq\t%[1],-(sp)"
|
(source8,, "movq\t%[1],-(sp)"
|
||||||
setcc(%[1]), (3,10)+ %[1])
|
setcc(%[1]), (3,10)+ %[1])
|
||||||
(nonexist1,, "pushal\t%[1]", (2,7) + %[1])
|
(nonexist1,, "pushal\t%[1]", (2,7) + %[1])
|
||||||
(FCONST4,, "pushl\t%[1]", (2,7) + %[1])
|
|
||||||
(FCONST8 %[num]==0,,
|
|
||||||
"clrq\t-(sp)", (2,10))
|
|
||||||
(FCONST8,, "movd\t%[1],-(sp)", (3,10) + %[1])
|
|
||||||
(aind1,, "pushab\t%[1]", (2,7) + %[1])
|
(aind1,, "pushab\t%[1]", (2,7) + %[1])
|
||||||
(aind2,, "pushaw\t%[1]", (2,7) + %[1])
|
(aind2,, "pushaw\t%[1]", (2,7) + %[1])
|
||||||
(aind4,, "pushal\t%[1]", (2,7) + %[1])
|
(aind4,, "pushal\t%[1]", (2,7) + %[1])
|
||||||
|
|
Loading…
Reference in a new issue