blob: 08ed821eef0ff5f5e262c37729ad814a05082de5 [file] [log] [blame]
.text
foo:
lpdfr %f6,%f2
lndfr %f6,%f2
cpsdr %f6,%f1,%f2
lcdfr %f6,%f2
ldgr %f6,%r2
lgdr %r2,%f6
adtr %f6,%f2,%f4
axtr %f8,%f9,%f4
cdtr %f6,%f2
cxtr %f1,%f0
kdtr %f6,%f2
kxtr %f6,%f2
cedtr %f6,%f2
cextr %f1,%f0
cdgtr %f6,%r2
cxgtr %f1,%r2
cdstr %f6,%r2
cxstr %f6,%r2
cdutr %f6,%r2
cxutr %f1,%r2
cgdtr %r2,1,%f6
cgxtr %r2,1,%f1
csdtr %r2,%f6
csxtr %r2,%f1
cudtr %r2,%f6
cuxtr %r2,%f1
ddtr %f6,%f2,%f4
dxtr %f1,%f0,%f4
eedtr %r2,%f6
eextr %r2,%f1
esdtr %r2,%f6
esxtr %r2,%f1
iedtr %f6,%f2,%r4
iextr %f1,%f0,%r4
ltdtr %f6,%f2
ltxtr %f5,%f4
fidtr %f6,1,%f2,3
fixtr %f5,1,%f4,3
lfas 3(%r1)
ldetr %f6,%f2,1
lxdtr %f4,%f2,1
ledtr %f6,1,%f2,3
ldxtr %f6,1,%f4,3
mdtr %f6,%f2,%f4
mxtr %f9,%f8,%f4
qadtr %f6,%f2,%f4,1
qaxtr %f9,%f8,%f4,1
rrdtr %f6,%f2,%r4,1
rrxtr %f9,%f8,%r4,1
srnmt 3(%r1)
sfasr %r2
sldt %f6,%f2,3(%r1,%r4)
slxt %f5,%f4,3(%r1,%r4)
srdt %f6,%f2,3(%r1,%r4)
srxt %f5,%f4,3(%r1,%r4)
sdtr %f6,%f2,%f4
sxtr %f5,%f1,%f4
tdcet %f6,3(%r1,%r2)
tdcdt %f6,3(%r1,%r2)
tdcxt %f5,3(%r1,%r2)
tdget %f6,3(%r1,%r2)
tdgdt %f6,3(%r1,%r2)
tdgxt %f5,3(%r1,%r2)
pfpo
ectg 10(%r1),20(%r2),%r3
csst 10(%r1),20(%r2),%r3
/* The following .data section is 4 byte aligned.
So we get 2 additional bytes of 07 07 wherefor
we have to provide an instruction. */
bcr 0,%r7