Lines Matching defs:gr0
58 gr0: .equ 0 ; General register zero
93 addi 0,gr0,pu ; clear product
95 addi 0,gr0,saveop2 ; clear saveop2
102 add op2,gr0,saveop2 ; save op2 in saveop2
103 shd gr0,op2,1,pu ; shift op2 left 31 for result
105 shd op2,gr0,1,pl
107 mpy1: addi -1,gr0,pm ; initialize pm to 111...1
108 addi 1,gr0,pc ; initialize pc to 00...01
119 mloop: blr brindex,gr0 ; br. into table
221 addb,=,n saveop2,gr0,fini ; check saveop2
226 addb,=,n saveop2,gr0,fini ; check saveop2
249 addb,=,n saveop2,gr0,fini ; check saveop2
261 addb,=,n saveop2,gr0,fini ; check saveop2
269 addb,=,n saveop2,gr0,fini ; check saveop2
277 addb,=,n saveop2,gr0,fini ; check saveop2
298 mulend: addb,=,n saveop2,gr0,fini ; check saveop2
299 lastadd:shd saveop2,gr0,1,temp ; if saveop2 <> 0, shift it
300 shd gr0,saveop2,1,saveop2 ; left 31 and add to result