1
# Test HPC/VIS3 instructions
13
fhaddd %f8, %f10, %f12
14
fhsubs %f9, %f11, %f13
15
fhsubd %f10, %f12, %f14
16
fnhadds %f11, %f13, %f15
17
fnhaddd %f12, %f14, %f16
18
fnsmuld %f13, %f15, %f16
19
fmadds %f15, %f17, %f19, %f21
20
fmaddd %f14, %f16, %f18, %f20
21
fmsubs %f17, %f19, %f21, %f23
22
fmsubd %f16, %f18, %f20, %f22
23
fnmsubs %f19, %f21, %f23, %f25
24
fnmsubd %f18, %f20, %f22, %f24
25
fnmadds %f21, %f23, %f25, %f27
26
fnmaddd %f20, %f22, %f24, %f26
27
fumadds %f23, %f25, %f27, %f29
28
fumaddd %f22, %f24, %f26, %f28
29
fumsubs %f25, %f27, %f29, %f31
30
fumsubd %f24, %f26, %f28, %f30
31
fnumsubs %f1, %f3, %f5, %f7
32
fnumsubd %f2, %f4, %f6, %f8
33
fnumadds %f3, %f5, %f7, %f9
34
fnumaddd %f4, %f6, %f8, %f10
43
fsll16 %f32, %f34, %f36
44
fsrl16 %f34, %f36, %f38
45
fsll32 %f36, %f38, %f40
46
fsrl32 %f38, %f40, %f42
47
fslas16 %f40, %f42, %f44
48
fsra16 %f42, %f44, %f46
49
fslas32 %f44, %f46, %f48
50
fsra32 %f46, %f48, %f50
51
pdistn %f48, %f50, %g1
52
fmean16 %f50, %f52, %f54
53
fpadd64 %f52, %f54, %f56
54
fchksm16 %f54, %f56, %f58
55
fpsub64 %f56, %f58, %f60
56
fpadds16 %f58, %f60, %f62
57
fpadds16s %f2, %f4, %f6
58
fpadds32 %f4, %f6, %f8
59
fpadds32s %f6, %f8, %f10
60
fpsubs16 %f8, %f10, %f12
61
fpsubs16s %f10, %f12, %f14
62
fpsubs32 %f12, %f14, %f16
63
fpsubs32s %f14, %f16, %f18
71
fucmple8 %f16, %f18, %g1
72
fucmpne8 %f18, %f20, %g2
73
fucmpgt8 %f20, %f22, %g3
74
fucmpeq8 %f22, %f24, %g4
75
flcmps %fcc0, %f1, %f3
76
flcmps %fcc1, %f3, %f5
77
flcmps %fcc2, %f5, %f7
78
flcmps %fcc3, %f7, %f9
79
flcmpd %fcc0, %f12, %f14
80
flcmpd %fcc1, %f14, %f16
81
flcmpd %fcc2, %f16, %f18
82
flcmpd %fcc3, %f18, %f20