Lines Matching refs:rIBASE
174 #define rIBASE %edx macro
200 movl rSELF, rIBASE
201 movl THREAD_CURRENT_IBASE_OFFSET(rIBASE), rIBASE
213 movl rSELF, rIBASE
214 movl THREAD_CURRENT_IBASE_OFFSET(rIBASE), rIBASE
221 movl THREAD_CURRENT_IBASE_OFFSET(\_reg), rIBASE
249 addl rIBASE, %eax
740 movl rIBASE, %ecx # preserve rIBASE (cltd trashes it)
741 cltd # rIBASE:eax <- ssssssssssssBBBB
742 SET_VREG_HIGH rIBASE, rINST # store msw
744 movl %ecx, rIBASE # restore rIBASE
753 movl rIBASE, %ecx # preserve rIBASE (cltd trashes it)
754 cltd # rIBASE:eax <- ssssssssssssBBBB
755 SET_VREG_HIGH rIBASE, rINST # store msw
757 movl %ecx, rIBASE # restore rIBASE
3436 movl rIBASE, %ecx # cltd trashes rIBASE/edx
3438 SET_VREG_HIGH rIBASE, rINST # v[A+1] <- rIBASE
3440 movl %ecx, rIBASE
3984 mov rIBASE, LOCAL0(%esp)
3985 imull (rFP,%ecx,4), %eax # trashes rIBASE/edx
3986 mov LOCAL0(%esp), rIBASE
4004 mov rIBASE, LOCAL0(%esp)
4040 mov LOCAL0(%esp), rIBASE
4058 mov rIBASE, LOCAL0(%esp)
4073 movl $0, rIBASE
4093 SET_VREG rIBASE, rINST
4094 mov LOCAL0(%esp), rIBASE
4235 movl rIBASE, LOCAL0(%esp) # save rIBASE
4236 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4238 addl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4240 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4241 movl LOCAL0(%esp), rIBASE # restore rIBASE
4257 movl rIBASE, LOCAL0(%esp) # save rIBASE
4258 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4260 subl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4262 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4263 movl LOCAL0(%esp), rIBASE # restore rIBASE
4288 mov rIBASE, LOCAL2(%esp) # save rIBASE
4300 leal (%ecx,rIBASE), rIBASE # full result now in rIBASE:%eax
4301 SET_VREG_HIGH rIBASE, rINST # v[B+1] <- rIBASE
4302 mov LOCAL2(%esp), rIBASE # restore IBASE
4315 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
4328 SET_VREG_HIGH rIBASE, rINST
4330 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
4343 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
4356 SET_VREG_HIGH rIBASE, rINST
4358 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
4373 movl rIBASE, LOCAL0(%esp) # save rIBASE
4374 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4376 andl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4378 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4379 movl LOCAL0(%esp), rIBASE # restore rIBASE
4395 movl rIBASE, LOCAL0(%esp) # save rIBASE
4396 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4398 orl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4400 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4401 movl LOCAL0(%esp), rIBASE # restore rIBASE
4417 movl rIBASE, LOCAL0(%esp) # save rIBASE
4418 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4420 xorl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4422 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4423 movl LOCAL0(%esp), rIBASE # restore rIBASE
4446 movl rIBASE, LOCAL0(%esp)
4447 GET_VREG_HIGH rIBASE, %eax # ecx <- v[BB+1]
4450 shldl %eax,rIBASE
4454 movl %eax, rIBASE
4457 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4458 movl LOCAL0(%esp), rIBASE
4480 movl rIBASE, LOCAL0(%esp)
4481 GET_VREG_HIGH rIBASE, %eax # rIBASE<- v[BB+1]
4484 shrdl rIBASE, %eax
4485 sarl %cl, rIBASE
4488 movl rIBASE, %eax
4489 sarl $31, rIBASE
4491 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4492 movl LOCAL0(%esp), rIBASE
4514 movl rIBASE, LOCAL0(%esp)
4515 GET_VREG_HIGH rIBASE, %eax # rIBASE <- v[BB+1]
4518 shrdl rIBASE, %eax
4519 shrl %cl, rIBASE
4522 movl rIBASE, %eax
4523 xorl rIBASE, rIBASE
4525 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4526 movl LOCAL0(%esp), rIBASE
4747 movl rIBASE, rINST
4748 imull (rFP,%ecx,4), %eax # trashes rIBASE/edx
4749 movl rINST, rIBASE
4764 mov rIBASE, LOCAL0(%esp)
4777 mov LOCAL0(%esp), rIBASE
4784 mov LOCAL0(%esp), rIBASE
4799 mov rIBASE, LOCAL0(%esp)
4810 movl $0, rIBASE
4811 SET_VREG rIBASE, rINST
4812 mov LOCAL0(%esp), rIBASE
4818 SET_VREG rIBASE, rINST
4819 mov LOCAL0(%esp), rIBASE
5017 mov rIBASE, LOCAL2(%esp) # save rIBASE
5027 leal (%ecx,rIBASE), rIBASE # full result now in %edx:%eax
5028 movl rIBASE, 4(%esi) # v[A+1] <- rIBASE
5031 mov LOCAL2(%esp), rIBASE # restore IBASE
5044 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
5059 SET_VREG_HIGH rIBASE, rINST
5061 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
5074 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
5089 SET_VREG_HIGH rIBASE, rINST
5091 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
5171 movl rIBASE, LOCAL0(%esp)
5172 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5174 shldl %eax, rIBASE
5178 movl %eax, rIBASE
5181 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5182 movl LOCAL0(%esp), rIBASE
5202 movl rIBASE, LOCAL0(%esp)
5203 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5205 shrdl rIBASE, %eax
5206 sarl %cl, rIBASE
5209 movl rIBASE, %eax
5210 sarl $31, rIBASE
5212 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5213 movl LOCAL0(%esp), rIBASE
5233 movl rIBASE, LOCAL0(%esp)
5234 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5236 shrdl rIBASE, %eax
5237 shrl %cl, rIBASE
5240 movl rIBASE, %eax
5241 xorl rIBASE, rIBASE
5243 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5244 movl LOCAL0(%esp), rIBASE
5476 movl rIBASE, %ecx
5477 movswl 2(rPC), rIBASE # rIBASE <- ssssCCCC
5479 imull rIBASE, %eax # trashes rIBASE/edx
5480 movl %ecx, rIBASE
5511 mov rIBASE, LOCAL0(%esp)
5515 mov LOCAL0(%esp), rIBASE
5546 mov rIBASE, LOCAL0(%esp)
5549 SET_VREG rIBASE, rINST
5550 mov LOCAL0(%esp), rIBASE
5683 movl rIBASE, %ecx
5685 movsbl 3(rPC), rIBASE # rIBASE <- ssssssCC
5686 imull rIBASE, %eax # trashes rIBASE/edx
5687 movl %ecx, rIBASE
5715 mov rIBASE, LOCAL0(%esp)
5719 mov LOCAL0(%esp), rIBASE
5747 mov rIBASE, LOCAL0(%esp)
5750 SET_VREG rIBASE, rINST
5751 mov LOCAL0(%esp), rIBASE
6498 * because rIBASE is caller save and we need to reload it.
6501 * here with a zero breakFlag because we always refresh rIBASE on