.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 %f6,%f2,%f4 cdtr %f6,%f2 cxtr %f6,%f2 kdtr %f6,%f2 kxtr %f6,%f2 cedtr %f6,%f2 cextr %f6,%f2 cdgtr %f6,%r2 cxgtr %f6,%r2 cdstr %f6,%r2 cxstr %f6,%r2 cdutr %f6,%r2 cxutr %f6,%r2 cgdtr %r2,1,%f6 cgxtr %r2,1,%f6 csdtr %r2,%f6 csxtr %r2,%f6 cudtr %r2,%f6 cuxtr %r2,%f6 ddtr %f6,%f2,%f4 dxtr %f6,%f2,%f4 eedtr %r2,%f6 eextr %r2,%f6 esdtr %r2,%f6 esxtr %r2,%f6 iedtr %f6,%f2,%r4 iextr %f6,%f2,%r4 ltdtr %f6,%f2 ltxtr %f6,%f2 fidtr %f6,1,%f2,3 fixtr %f6,1,%f2,3 lfas 3(%r1) ldetr %f6,%f2,1 lxdtr %f6,%f2,1 ledtr %f6,1,%f2,3 ldxtr %f6,1,%f2,3 mdtr %f6,%f2,%f4 mxtr %f6,%f2,%f4 qadtr %f6,%f2,%f4,1 qaxtr %f6,%f2,%f4,1 rrdtr %f6,%f2,%r4,1 rrxtr %f6,%f2,%r4,1 srnmt 3(%r1) sfasr %r2 sldt %f6,%f2,3(%r1,%r4) slxt %f6,%f2,3(%r1,%r4) srdt %f6,%f2,3(%r1,%r4) srxt %f6,%f2,3(%r1,%r4) sdtr %f6,%f2,%f4 sxtr %f6,%f2,%f4 tdcet %f6,3(%r1,%r2) tdcdt %f6,3(%r1,%r2) tdcxt %f6,3(%r1,%r2) tdget %f6,3(%r1,%r2) tdgdt %f6,3(%r1,%r2) tdgxt %f6,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