Lines Matching refs:mov

64 	mov loc0=rp
66 mov out0=in0 // filename
68 mov out1=in1 // argv
69 mov out2=in2 // envp
73 mov ar.pfs=loc1 // restore ar.pfs
77 mov rp=loc0
78 (p6) mov ar.pfs=r0 // clear ar.pfs on success
87 mov ar.unat=0; mov ar.lc=0
88 mov r4=0; mov f2=f0; mov b1=r0
89 mov r5=0; mov f3=f0; mov b2=r0
90 mov r6=0; mov f4=f0; mov b3=r0
91 mov r7=0; mov f5=f0; mov b4=r0
92 ldf.fill f12=[sp]; mov f13=f0; mov b5=r0
93 ldf.fill f14=[sp]; ldf.fill f15=[sp]; mov f16=f0
94 ldf.fill f17=[sp]; ldf.fill f18=[sp]; mov f19=f0
95 ldf.fill f20=[sp]; ldf.fill f21=[sp]; mov f22=f0
96 ldf.fill f23=[sp]; ldf.fill f24=[sp]; mov f25=f0
97 ldf.fill f26=[sp]; ldf.fill f27=[sp]; mov f28=f0
98 ldf.fill f29=[sp]; ldf.fill f30=[sp]; mov f31=f0
114 mov loc0=rp
115 mov loc1=r16 // save ar.pfs across do_fork
117 mov out1=in1
118 mov out2=in2
120 mov out3=in3 // parent_tidptr: valid only w/CLONE_PARENT_SETTID
123 mov out4=in4 // child_tidptr: valid only w/CLONE_CHILD_SETTID or CLONE_CHILD_CLEARTID
124 mov out0=in0 // out0 = clone_flags
128 mov ar.pfs=loc1
129 mov rp=loc0
145 mov loc0=rp
146 mov loc1=r16 // save ar.pfs across do_fork
148 mov out1=in1
149 mov out2=16 // stacksize (compensates for 16-byte scratch area)
151 mov out3=in2 // parent_tidptr: valid only w/CLONE_PARENT_SETTID
154 mov out4=in3 // child_tidptr: valid only w/CLONE_CHILD_SETTID or CLONE_CHILD_CLEARTID
155 mov out0=in0 // out0 = clone_flags
159 mov ar.pfs=loc1
160 mov rp=loc0
178 mov r27=IA64_KR(CURRENT_STACK)
195 mov r8=r13 // return pointer to previously running task
196 mov r13=in0 // set "current" pointer
211 mov r25=IA64_GRANULE_SHIFT<<2
216 mov r25=IA64_TR_CURRENT_STACK
245 mov r17=ar.unat // preserve caller's
278 mov.m ar.rsc=0 // put RSE in mode: enforced lazy, little endian, pl 0
282 mov.m r18=ar.fpsr // preserve fpsr
286 mov.m r19=ar.rnat
287 mov r21=b0
291 mov r22=b1
294 mov.m r29=ar.unat
295 mov.m r20=ar.bspstore
296 mov r23=b2
299 mov r24=b3
303 mov r25=b4
304 mov r26=b5
308 mov r21=ar.lc // I-unit
346 mov r21=pr
353 mov ar.rsc=3 // put RSE back into eager mode, pl 0
371 mov ar.rsc=0 // put RSE into enforced lazy mode
413 mov b0=r21
417 mov b1=r22
421 mov b2=r23
423 mov ar.bspstore=r27
424 mov ar.unat=r29 // establish unat holding the NaT bits for r4-r7
425 mov b3=r24
429 mov b4=r25
433 mov b5=r26
437 mov ar.pfs=r16
441 mov ar.lc=r17
445 mov pr=r28,-1
450 mov ar.unat=r18 // restore caller's unat
451 mov ar.rnat=r30 // must restore after bspstore but before rsc!
452 mov ar.fpsr=r19 // restore fpsr
453 mov ar.rsc=3 // put RSE back into eager mode, pl 0
507 mov r10=0
525 mov r3=NR_syscalls - 1
536 mov b6=r20
542 mov r10=0
561 (p6) mov r10=-1
562 (p6) mov r8=r9
587 mov loc0=rp
588 mov loc2=gp
589 mov out0=r5 // arg
592 mov b6 = r14
596 .ret12: mov gp=loc2
597 mov rp=loc0
598 mov ar.pfs=loc1
625 mov r8=0
637 mov r10=r0 // clear error indication in r10
706 (pUStk) mov r21=0 // r21 <- 0
735 mov r16=ar.bsp // M2 get existing backing store pointer
762 mov r22=r0 // A clear r22
775 mov f6=f0 // F clear f6
779 mov f7=f0 // F clear f7
783 (pUStk) mov r17=1 // A
791 mov f8=f0 // F clear f8
795 mov b6=r18 // I0 restore b6
798 mov f9=f0 // F clear f9
806 mov r19=ar.bsp // M2 get new backing store pointer
808 mov f10=f0 // F clear f10
810 mov r22=r0 // A clear r22
814 mov r19=ar.bsp // M2 get new backing store pointer
815 mov f10=f0 // F clear f10
821 mov.m ar.csd=r0 // M2 clear ar.csd
822 mov.m ar.ccv=r0 // M2 clear ar.ccv
823 mov b7=r14 // I0 clear b7 (hint with __kernel_syscall_via_epc)
825 mov.m ar.ssd=r0 // M2 clear ar.ssd
826 mov f11=f0 // F clear f11
850 (pUStk) mov r21=0 // r21 <- 0
899 mov ar.csd=r30
900 mov ar.ssd=r31
907 mov b6=r28
911 mov b7=r29
931 mov ar.ccv=r15
936 (pUStk) mov r18=IA64_KR(CURRENT)// M2 (12 cycle read latency)
987 (pUStk) mov r17=1
1002 mov r16=ar.bsp // get existing backing store pointer
1008 mov r16=ar.bsp // get existing backing store pointer
1021 mov r19=ar.bsp // get new backing store pointer
1049 mov ar.rsc=r19 // load ar.rsc to be used for "loadrs"
1051 mov in1=0
1067 mov loc1=0
1069 mov loc2=0
1071 mov loc3=0
1072 mov loc4=0
1076 mov loc5=0
1080 mov loc6=0
1081 mov loc7=0
1089 mov loc1=0
1090 mov loc2=0
1092 mov loc3=0
1093 mov loc4=0
1094 mov loc5=0
1095 mov loc6=0
1096 mov loc7=0
1099 mov loc8=0
1100 mov loc9=0
1102 mov loc10=0
1103 mov loc11=0
1114 mov ar.unat=r25 // M2
1116 (pLvSys)mov r19=r0 // A clear r19 for leave_syscall, no-op otherwise
1118 (pUStk) mov ar.bspstore=r23 // M2
1120 (pLvSys)mov r16=r0 // A clear r16 for leave_syscall, no-op otherwise
1123 mov ar.pfs=r26 // I0
1124 (pLvSys)mov r17=r0 // A clear r17 for leave_syscall, no-op otherwise
1127 mov b0=r21 // I0
1128 (pLvSys)mov r18=r0 // A clear r18 for leave_syscall, no-op otherwise
1130 mov ar.fpsr=r20 // M2
1134 (pUStk) mov ar.rnat=r24 // M2 must happen with RSE in lazy mode
1136 (pLvSys)mov r2=r0
1138 mov ar.rsc=r27 // M2
1139 mov pr=r31,-1 // I0
1194 (p7) mov r10=-1
1206 mov loc0=rp
1207 mov out0=r8 // Address of previous task
1210 .ret11: mov ar.pfs=loc1
1211 mov rp=loc0
1226 mov r9=ar.unat
1227 mov loc0=rp // save return address
1228 mov out0=0 // there is no "oldset"
1230 (pSys) mov out2=1 // out2==1 => we're in a syscall
1232 (pNonSys) mov out2=0 // out2==0 => not a syscall
1243 mov rp=loc0
1245 mov ar.unat=r9
1246 mov ar.pfs=loc1
1285 mov.sptk b7=r8,ia64_leave_kernel
1287 mov ar.unat=r9
1296 mov r16=r0
1314 mov loc0=rp
1315 mov r16=loc1
1326 mov out1=r13 // current
1330 mov b6=loc2
1331 mov loc2=gp // save gp across indirect function call
1334 mov out1=in1 // arg
1336 1: mov gp=loc2 // restore gp
1344 mov ar.pfs=loc1
1345 mov rp=loc0
1360 mov out3 = r0
1362 mov out2 = b0
1364 mov out1 = r1;
1369 mov b0 = r3
1380 mov loc1 = b0
1381 mov out0 = b0
1382 mov loc2 = r8
1383 mov loc3 = r15
1386 mov out1 = in2
1387 mov b6 = r3
1391 mov ar.pfs = loc0
1392 mov b0 = loc1
1393 mov r8 = loc2
1394 mov r15 = loc3
1411 mov loc1 = b0
1412 mov out0 = b0
1413 mov loc2 = r8
1414 mov loc3 = r15
1417 mov out1 = in2
1418 mov b6 = r3
1422 mov ar.pfs = loc0
1423 mov b0 = loc1
1424 mov r8 = loc2
1425 mov r15 = loc3
1432 mov r3 = b0
1435 mov b6 = r2
1436 mov b7 = r3
1440 mov b0 = r42
1441 mov r1 = r41
1442 mov ar.pfs = r40