Lines Matching refs:SCRATCH_REG1
1156 // SCRATCH_REG1 = IVT entry index
1184 mov loc2=SCRATCH_REG1;; // loc2 = vector number + chain flag
1240 cmp.eq p7,p0=SCRATCH_REG1,loc2;; // check to see if this is the timer tick
1249 mov SCRATCH_REG1=cr.iva
1251 add SCRATCH_REG1=SCRATCH_REG1, SCRATCH_REG2;;
1252 mov b0=SCRATCH_REG1;;
1272 // Saves IVT index to SCRATCH_REG1 (immediate value is fixed up when code is copied
1280 movl SCRATCH_REG1=HookHandler;;
1281 mov b0=SCRATCH_REG1;;
1282 mov SCRATCH_REG1=0;;// immediate value is fixed up during install of handler to be the vector number
1300 movl SCRATCH_REG1 = ~( MASK(PSR_DT,1) | MASK(PSR_RT,1));;
1301 and SCRATCH_REG1 = SCRATCH_REG0, SCRATCH_REG1;;
1302 mov psr.l = SCRATCH_REG1;;
1312 movl SCRATCH_REG1=ExternalInterruptCount;;
1313 ld8 SCRATCH_REG2=[SCRATCH_REG1];; // ExternalInterruptCount
1319 (p14) st8 [SCRATCH_REG1]=SCRATCH_REG2;;
1325 (p15) st8 [SCRATCH_REG1]=SCRATCH_REG2;;
1327 movl SCRATCH_REG1=HookHandler;; // SCRATCH_REG1 = entrypoint of HookHandler
1328 mov b0=SCRATCH_REG1;; // b0 = entrypoint of HookHandler
1329 mov SCRATCH_REG1=EXCPT_EXTERNAL_INTERRUPT;;
1342 mov SCRATCH_REG1=ip;;
1343 add SCRATCH_REG1=0x30, SCRATCH_REG1;;
1344 mov cr.iip=SCRATCH_REG1;;