1 .text 2 .global foo 3foo: 4 mvfc r0,cr0 5 mvtc r0,psw ;; cr0=psw 6 mvfc r0,cr1 7 mvtc r0,bpsw ;; cr1=bpsw 8 mvfc r0,cr2 9 mvtc r0,pc ;; cr2=pc 10 mvfc r0,cr3; 11 mvtc r0,bpc ;; cr3=bpc 12 mvfc r0,cr7 13 mvtc r0,rpt_c ;; cr7=rpt_c 14 mvfc r0,cr8 15 mvtc r0,rpt_s ;; cr8=rpt_s 16 mvfc r0,cr9 17 mvtc r0,rpt_e ;; cr9=rpt_e 18 mvfc r0,cr10 19 mvtc r0,mod_s ;; cr10=mod_s 20 mvfc r0,cr11 21 mvtc r0,mod_e ;; cr11=mod_e 22 mvfc r0,cr14 23 mvtc r0,iba ;; cr14=iba 24 25 26