Lines Matching refs:mov

66 	mov loc0=rp
68 mov out0=in0 // filename
70 mov out1=in1 // argv
71 mov out2=in2 // envp
75 mov ar.pfs=loc1 // restore ar.pfs
79 mov rp=loc0
80 (p6) mov ar.pfs=r0 // clear ar.pfs on success
89 mov ar.unat=0; mov ar.lc=0
90 mov r4=0; mov f2=f0; mov b1=r0
91 mov r5=0; mov f3=f0; mov b2=r0
92 mov r6=0; mov f4=f0; mov b3=r0
93 mov r7=0; mov f5=f0; mov b4=r0
94 ldf.fill f12=[sp]; mov f13=f0; mov b5=r0
95 ldf.fill f14=[sp]; ldf.fill f15=[sp]; mov f16=f0
96 ldf.fill f17=[sp]; ldf.fill f18=[sp]; mov f19=f0
97 ldf.fill f20=[sp]; ldf.fill f21=[sp]; mov f22=f0
98 ldf.fill f23=[sp]; ldf.fill f24=[sp]; mov f25=f0
99 ldf.fill f26=[sp]; ldf.fill f27=[sp]; mov f28=f0
100 ldf.fill f29=[sp]; ldf.fill f30=[sp]; mov f31=f0
116 mov loc0=rp
117 mov loc1=r16 // save ar.pfs across do_fork
119 mov out1=in1
120 mov out2=in2
122 mov out3=in3 // parent_tidptr: valid only w/CLONE_PARENT_SETTID
125 mov out4=in4 // child_tidptr: valid only w/CLONE_CHILD_SETTID or CLONE_CHILD_CLEARTID
126 mov out0=in0 // out0 = clone_flags
130 mov ar.pfs=loc1
131 mov rp=loc0
147 mov loc0=rp
148 mov loc1=r16 // save ar.pfs across do_fork
150 mov out1=in1
151 mov out2=16 // stacksize (compensates for 16-byte scratch area)
153 mov out3=in2 // parent_tidptr: valid only w/CLONE_PARENT_SETTID
156 mov out4=in3 // child_tidptr: valid only w/CLONE_CHILD_SETTID or CLONE_CHILD_CLEARTID
157 mov out0=in0 // out0 = clone_flags
161 mov ar.pfs=loc1
162 mov rp=loc0
180 mov r27=IA64_KR(CURRENT_STACK)
197 mov r8=r13 // return pointer to previously running task
198 mov r13=in0 // set "current" pointer
213 mov r25=IA64_GRANULE_SHIFT<<2
218 mov r25=IA64_TR_CURRENT_STACK
247 mov r17=ar.unat // preserve caller's
280 mov.m ar.rsc=0 // put RSE in mode: enforced lazy, little endian, pl 0
284 mov.m r18=ar.fpsr // preserve fpsr
288 mov.m r19=ar.rnat
289 mov r21=b0
293 mov r22=b1
296 mov.m r29=ar.unat
297 mov.m r20=ar.bspstore
298 mov r23=b2
301 mov r24=b3
305 mov r25=b4
306 mov r26=b5
310 mov r21=ar.lc // I-unit
348 mov r21=pr
355 mov ar.rsc=3 // put RSE back into eager mode, pl 0
373 mov ar.rsc=0 // put RSE into enforced lazy mode
415 mov b0=r21
419 mov b1=r22
423 mov b2=r23
425 mov ar.bspstore=r27
426 mov ar.unat=r29 // establish unat holding the NaT bits for r4-r7
427 mov b3=r24
431 mov b4=r25
435 mov b5=r26
439 mov ar.pfs=r16
443 mov ar.lc=r17
447 mov pr=r28,-1
452 mov ar.unat=r18 // restore caller's unat
453 mov ar.rnat=r30 // must restore after bspstore but before rsc!
454 mov ar.fpsr=r19 // restore fpsr
455 mov ar.rsc=3 // put RSE back into eager mode, pl 0
486 mov r10=0
504 mov r3=NR_syscalls - 1
515 mov b6=r20
521 mov r10=0
540 (p6) mov r10=-1
541 (p6) mov r8=r9
566 mov loc0=rp
567 mov loc2=gp
568 mov out0=r5 // arg
571 mov b6 = r14
575 .ret12: mov gp=loc2
576 mov rp=loc0
577 mov ar.pfs=loc1
604 mov r8=0
616 mov r10=r0 // clear error indication in r10
685 (pUStk) mov r21=0 // r21 <- 0
714 mov r16=ar.bsp // M2 get existing backing store pointer
741 mov r22=r0 // A clear r22
754 mov f6=f0 // F clear f6
758 mov f7=f0 // F clear f7
762 (pUStk) mov r17=1 // A
770 mov f8=f0 // F clear f8
774 mov b6=r18 // I0 restore b6
777 mov f9=f0 // F clear f9
785 mov r19=ar.bsp // M2 get new backing store pointer
787 mov f10=f0 // F clear f10
789 mov r22=r0 // A clear r22
793 mov r19=ar.bsp // M2 get new backing store pointer
794 mov f10=f0 // F clear f10
800 mov.m ar.csd=r0 // M2 clear ar.csd
801 mov.m ar.ccv=r0 // M2 clear ar.ccv
802 mov b7=r14 // I0 clear b7 (hint with __kernel_syscall_via_epc)
804 mov.m ar.ssd=r0 // M2 clear ar.ssd
805 mov f11=f0 // F clear f11
829 (pUStk) mov r21=0 // r21 <- 0
878 mov ar.csd=r30
879 mov ar.ssd=r31
886 mov b6=r28
890 mov b7=r29
910 mov ar.ccv=r15
915 (pUStk) mov r18=IA64_KR(CURRENT)// M2 (12 cycle read latency)
966 (pUStk) mov r17=1
981 mov r16=ar.bsp // get existing backing store pointer
987 mov r16=ar.bsp // get existing backing store pointer
1000 mov r19=ar.bsp // get new backing store pointer
1028 mov ar.rsc=r19 // load ar.rsc to be used for "loadrs"
1030 mov in1=0
1046 mov loc1=0
1048 mov loc2=0
1050 mov loc3=0
1051 mov loc4=0
1055 mov loc5=0
1059 mov loc6=0
1060 mov loc7=0
1068 mov loc1=0
1069 mov loc2=0
1071 mov loc3=0
1072 mov loc4=0
1073 mov loc5=0
1074 mov loc6=0
1075 mov loc7=0
1078 mov loc8=0
1079 mov loc9=0
1081 mov loc10=0
1082 mov loc11=0
1093 mov ar.unat=r25 // M2
1095 (pLvSys)mov r19=r0 // A clear r19 for leave_syscall, no-op otherwise
1097 (pUStk) mov ar.bspstore=r23 // M2
1099 (pLvSys)mov r16=r0 // A clear r16 for leave_syscall, no-op otherwise
1102 mov ar.pfs=r26 // I0
1103 (pLvSys)mov r17=r0 // A clear r17 for leave_syscall, no-op otherwise
1106 mov b0=r21 // I0
1107 (pLvSys)mov r18=r0 // A clear r18 for leave_syscall, no-op otherwise
1109 mov ar.fpsr=r20 // M2
1113 (pUStk) mov ar.rnat=r24 // M2 must happen with RSE in lazy mode
1115 (pLvSys)mov r2=r0
1117 mov ar.rsc=r27 // M2
1118 mov pr=r31,-1 // I0
1173 (p7) mov r10=-1
1185 mov loc0=rp
1186 mov out0=r8 // Address of previous task
1189 .ret11: mov ar.pfs=loc1
1190 mov rp=loc0
1205 mov r9=ar.unat
1206 mov loc0=rp // save return address
1207 mov out0=0 // there is no "oldset"
1209 (pSys) mov out2=1 // out2==1 => we're in a syscall
1211 (pNonSys) mov out2=0 // out2==0 => not a syscall
1222 mov rp=loc0
1224 mov ar.unat=r9
1225 mov ar.pfs=loc1
1264 mov.sptk b7=r8,ia64_leave_kernel
1266 mov ar.unat=r9
1275 mov r16=r0
1293 mov loc0=rp
1294 mov r16=loc1
1305 mov out1=r13 // current
1309 mov b6=loc2
1310 mov loc2=gp // save gp across indirect function call
1313 mov out1=in1 // arg
1315 1: mov gp=loc2 // restore gp
1323 mov ar.pfs=loc1
1324 mov rp=loc0
1341 mov out3 = r0
1343 mov out2 = b0
1345 mov out1 = r1;
1350 mov b0 = r3
1361 mov loc1 = b0
1362 mov out0 = b0
1363 mov loc2 = r8
1364 mov loc3 = r15
1367 mov out1 = in2
1368 mov b6 = r3
1372 mov ar.pfs = loc0
1373 mov b0 = loc1
1374 mov r8 = loc2
1375 mov r15 = loc3
1392 mov loc1 = b0
1393 mov out0 = b0
1394 mov loc2 = r8
1395 mov loc3 = r15
1398 mov out1 = in2
1399 mov b6 = r3
1403 mov ar.pfs = loc0
1404 mov b0 = loc1
1405 mov r8 = loc2
1406 mov r15 = loc3
1413 mov r3 = b0
1416 mov b6 = r2
1417 mov b7 = r3
1421 mov b0 = r42
1422 mov r1 = r41
1423 mov ar.pfs = r40