.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