Commit | Line | Data |
---|---|---|
371409b0 JE |
1 | # fix, ftrunc, pfgt, pfle, pfeq |
2 | ||
3 | .text | |
4 | ||
5 | # Non-pipelined, without dual bit | |
6 | fix.sd %f2,%f4 | |
7 | fix.dd %f6,%f8 | |
8 | ||
9 | ftrunc.sd %f8,%f10 | |
10 | ftrunc.dd %f12,%f14 | |
11 | ||
12 | # Pipelined, without dual bit | |
13 | pfix.sd %f30,%f14 | |
14 | pfix.dd %f24,%f2 | |
15 | ||
16 | pftrunc.sd %f8,%f10 | |
17 | pftrunc.dd %f12,%f14 | |
18 | ||
19 | pfgt.ss %f0,%f1,%f2 | |
20 | pfgt.dd %f6,%f8,%f10 | |
21 | ||
22 | pfle.ss %f5,%f6,%f7 | |
23 | pfle.dd %f12,%f14,%f16 | |
24 | ||
25 | pfeq.ss %f11,%f12,%f13 | |
26 | pfeq.dd %f18,%f20,%f22 | |
27 | ||
28 | # Non-pipelined, with dual bit | |
29 | d.fix.sd %f2,%f30 | |
30 | nop | |
31 | d.fix.dd %f6,%f8 | |
32 | nop | |
33 | ||
34 | d.ftrunc.sd %f8,%f24 | |
35 | nop | |
36 | d.ftrunc.dd %f12,%f14 | |
37 | nop | |
38 | ||
39 | # Pipelined, with dual bit | |
40 | d.pfix.sd %f2,%f30 | |
41 | nop | |
42 | d.pfix.dd %f6,%f8 | |
43 | nop | |
44 | ||
45 | d.pftrunc.sd %f8,%f24 | |
46 | nop | |
47 | d.pftrunc.dd %f12,%f14 | |
48 | nop | |
49 | ||
50 | d.pfgt.ss %f0,%f1,%f2 | |
51 | nop | |
52 | d.pfgt.dd %f6,%f8,%f10 | |
53 | nop | |
54 | ||
55 | d.pfle.ss %f5,%f6,%f7 | |
56 | nop | |
57 | d.pfle.dd %f12,%f14,%f16 | |
58 | nop | |
59 | ||
60 | d.pfeq.ss %f11,%f12,%f13 | |
61 | nop | |
62 | d.pfeq.dd %f18,%f20,%f22 | |
63 | nop | |
64 |