Lines Matching refs:rIBASE
171 #define rIBASE %edx macro
197 movl rSELF, rIBASE
198 movl THREAD_CURRENT_IBASE_OFFSET(rIBASE), rIBASE
210 movl rSELF, rIBASE
211 movl THREAD_CURRENT_IBASE_OFFSET(rIBASE), rIBASE
218 movl THREAD_CURRENT_IBASE_OFFSET(\_reg), rIBASE
246 addl rIBASE, %eax
736 movl rIBASE, %ecx # preserve rIBASE (cltd trashes it)
737 cltd # rIBASE:eax <- ssssssssssssBBBB
738 SET_VREG_HIGH rIBASE, rINST # store msw
740 movl %ecx, rIBASE # restore rIBASE
749 movl rIBASE, %ecx # preserve rIBASE (cltd trashes it)
750 cltd # rIBASE:eax <- ssssssssssssBBBB
751 SET_VREG_HIGH rIBASE, rINST # store msw
753 movl %ecx, rIBASE # restore rIBASE
3420 movl rIBASE, %ecx # cltd trashes rIBASE/edx
3422 SET_VREG_HIGH rIBASE, rINST # v[A+1] <- rIBASE
3424 movl %ecx, rIBASE
3968 mov rIBASE, LOCAL0(%esp)
3969 imull (rFP,%ecx,4), %eax # trashes rIBASE/edx
3970 mov LOCAL0(%esp), rIBASE
3988 mov rIBASE, LOCAL0(%esp)
4024 mov LOCAL0(%esp), rIBASE
4042 mov rIBASE, LOCAL0(%esp)
4057 movl $0, rIBASE
4077 SET_VREG rIBASE, rINST
4078 mov LOCAL0(%esp), rIBASE
4219 movl rIBASE, LOCAL0(%esp) # save rIBASE
4220 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4222 addl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4224 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4225 movl LOCAL0(%esp), rIBASE # restore rIBASE
4241 movl rIBASE, LOCAL0(%esp) # save rIBASE
4242 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4244 subl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4246 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4247 movl LOCAL0(%esp), rIBASE # restore rIBASE
4272 mov rIBASE, LOCAL2(%esp) # save rIBASE
4284 leal (%ecx,rIBASE), rIBASE # full result now in rIBASE:%eax
4285 SET_VREG_HIGH rIBASE, rINST # v[B+1] <- rIBASE
4286 mov LOCAL2(%esp), rIBASE # restore IBASE
4299 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
4312 SET_VREG_HIGH rIBASE, rINST
4314 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
4327 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
4340 SET_VREG_HIGH rIBASE, rINST
4342 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
4357 movl rIBASE, LOCAL0(%esp) # save rIBASE
4358 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4360 andl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4362 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4363 movl LOCAL0(%esp), rIBASE # restore rIBASE
4379 movl rIBASE, LOCAL0(%esp) # save rIBASE
4380 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4382 orl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4384 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4385 movl LOCAL0(%esp), rIBASE # restore rIBASE
4401 movl rIBASE, LOCAL0(%esp) # save rIBASE
4402 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
4404 xorl (rFP,%ecx,4), rIBASE # ex: addl (rFP,%ecx,4),rIBASE
4406 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4407 movl LOCAL0(%esp), rIBASE # restore rIBASE
4430 movl rIBASE, LOCAL0(%esp)
4431 GET_VREG_HIGH rIBASE, %eax # ecx <- v[BB+1]
4434 shldl %eax,rIBASE
4438 movl %eax, rIBASE
4441 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4442 movl LOCAL0(%esp), rIBASE
4464 movl rIBASE, LOCAL0(%esp)
4465 GET_VREG_HIGH rIBASE, %eax # rIBASE<- v[BB+1]
4468 shrdl rIBASE, %eax
4469 sarl %cl, rIBASE
4472 movl rIBASE, %eax
4473 sarl $31, rIBASE
4475 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4476 movl LOCAL0(%esp), rIBASE
4498 movl rIBASE, LOCAL0(%esp)
4499 GET_VREG_HIGH rIBASE, %eax # rIBASE <- v[BB+1]
4502 shrdl rIBASE, %eax
4503 shrl %cl, rIBASE
4506 movl rIBASE, %eax
4507 xorl rIBASE, rIBASE
4509 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4510 movl LOCAL0(%esp), rIBASE
4731 movl rIBASE, rINST
4732 imull (rFP,%ecx,4), %eax # trashes rIBASE/edx
4733 movl rINST, rIBASE
4748 mov rIBASE, LOCAL0(%esp)
4761 mov LOCAL0(%esp), rIBASE
4768 mov LOCAL0(%esp), rIBASE
4783 mov rIBASE, LOCAL0(%esp)
4794 movl $0, rIBASE
4795 SET_VREG rIBASE, rINST
4796 mov LOCAL0(%esp), rIBASE
4802 SET_VREG rIBASE, rINST
4803 mov LOCAL0(%esp), rIBASE
5001 mov rIBASE, LOCAL2(%esp) # save rIBASE
5011 leal (%ecx,rIBASE), rIBASE # full result now in %edx:%eax
5012 movl rIBASE, 4(%esi) # v[A+1] <- rIBASE
5015 mov LOCAL2(%esp), rIBASE # restore IBASE
5028 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
5043 SET_VREG_HIGH rIBASE, rINST
5045 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
5058 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
5073 SET_VREG_HIGH rIBASE, rINST
5075 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
5155 movl rIBASE, LOCAL0(%esp)
5156 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5158 shldl %eax, rIBASE
5162 movl %eax, rIBASE
5165 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5166 movl LOCAL0(%esp), rIBASE
5186 movl rIBASE, LOCAL0(%esp)
5187 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5189 shrdl rIBASE, %eax
5190 sarl %cl, rIBASE
5193 movl rIBASE, %eax
5194 sarl $31, rIBASE
5196 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5197 movl LOCAL0(%esp), rIBASE
5217 movl rIBASE, LOCAL0(%esp)
5218 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5220 shrdl rIBASE, %eax
5221 shrl %cl, rIBASE
5224 movl rIBASE, %eax
5225 xorl rIBASE, rIBASE
5227 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5228 movl LOCAL0(%esp), rIBASE
5460 movl rIBASE, %ecx
5461 movswl 2(rPC), rIBASE # rIBASE <- ssssCCCC
5463 imull rIBASE, %eax # trashes rIBASE/edx
5464 movl %ecx, rIBASE
5495 mov rIBASE, LOCAL0(%esp)
5499 mov LOCAL0(%esp), rIBASE
5530 mov rIBASE, LOCAL0(%esp)
5533 SET_VREG rIBASE, rINST
5534 mov LOCAL0(%esp), rIBASE
5667 movl rIBASE, %ecx
5669 movsbl 3(rPC), rIBASE # rIBASE <- ssssssCC
5670 imull rIBASE, %eax # trashes rIBASE/edx
5671 movl %ecx, rIBASE
5699 mov rIBASE, LOCAL0(%esp)
5703 mov LOCAL0(%esp), rIBASE
5731 mov rIBASE, LOCAL0(%esp)
5734 SET_VREG rIBASE, rINST
5735 mov LOCAL0(%esp), rIBASE
6355 * because rIBASE is caller save and we need to reload it.
6358 * here with a zero breakFlag because we always refresh rIBASE on