• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/JavaScriptCore-7600.1.17/jit/

Lines Matching refs:arg1

70     ALWAYS_INLINE void setupArguments(FPRReg arg1)
73 addCallArgument(arg1);
76 ALWAYS_INLINE void setupArguments(FPRReg arg1, FPRReg arg2)
79 addCallArgument(arg1);
83 ALWAYS_INLINE void setupArguments(GPRReg arg1)
86 addCallArgument(arg1);
89 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2)
92 addCallArgument(arg1);
96 ALWAYS_INLINE void setupArguments(TrustedImmPtr arg1, GPRReg arg2)
99 addCallArgument(arg1);
103 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, GPRReg arg3)
106 addCallArgument(arg1);
111 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImmPtr arg4)
114 addCallArgument(arg1);
120 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImm32 arg4, GPRReg arg5)
123 addCallArgument(arg1);
130 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImm32 arg4, GPRReg arg5, GPRReg arg6)
133 addCallArgument(arg1);
141 ALWAYS_INLINE void setupArguments(TrustedImmPtr arg1)
144 addCallArgument(arg1);
153 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1)
157 addCallArgument(arg1);
160 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1)
164 addCallArgument(arg1);
167 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1)
171 addCallArgument(arg1);
174 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2)
178 addCallArgument(arg1);
182 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2)
186 addCallArgument(arg1);
190 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2)
194 addCallArgument(arg1);
198 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2)
202 addCallArgument(arg1);
206 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2)
210 addCallArgument(arg1);
214 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2)
218 addCallArgument(arg1);
222 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImmPtr arg2)
226 addCallArgument(arg1);
230 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImm32 arg2)
234 addCallArgument(arg1);
238 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImm32 arg2, TrustedImm32 arg3)
242 addCallArgument(arg1);
247 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3)
251 addCallArgument(arg1);
256 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3)
260 addCallArgument(arg1);
265 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3)
269 addCallArgument(arg1);
274 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2, GPRReg arg3)
278 addCallArgument(arg1);
283 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2, TrustedImmPtr arg3)
287 addCallArgument(arg1);
292 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3)
296 addCallArgument(arg1);
301 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImm32 arg3)
305 addCallArgument(arg1);
310 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImmPtr arg3)
314 addCallArgument(arg1);
319 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImmPtr arg2, TrustedImm32 arg3)
323 addCallArgument(arg1);
328 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImmPtr arg2, TrustedImmPtr arg3)
332 addCallArgument(arg1);
337 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImmPtr arg3)
341 addCallArgument(arg1);
346 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImm32 arg3, GPRReg arg4)
350 addCallArgument(arg1);
356 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImm32 arg2, GPRReg arg3, TrustedImmPtr arg4)
360 addCallArgument(arg1);
366 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImmPtr arg4)
370 addCallArgument(arg1);
376 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
380 addCallArgument(arg1);
387 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
391 addCallArgument(arg1);
398 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4)
402 addCallArgument(arg1);
408 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4)
412 addCallArgument(arg1);
418 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImmPtr arg2, GPRReg arg3)
422 addCallArgument(arg1);
427 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
431 addCallArgument(arg1);
437 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImm32 arg4)
441 addCallArgument(arg1);
447 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4)
451 addCallArgument(arg1);
457 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2, GPRReg arg3, GPRReg arg4)
461 addCallArgument(arg1);
467 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4)
471 addCallArgument(arg1);
477 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4, TrustedImmPtr arg5)
481 addCallArgument(arg1);
488 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImmPtr arg6)
492 addCallArgument(arg1);
500 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, TrustedImm32 arg5, TrustedImmPtr arg6)
504 addCallArgument(arg1);
512 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
516 addCallArgument(arg1);
522 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImmPtr arg4)
526 addCallArgument(arg1);
532 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, GPRReg arg4)
536 addCallArgument(arg1);
542 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5)
546 addCallArgument(arg1);
553 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
557 addCallArgument(arg1);
564 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, TrustedImmPtr arg5)
568 addCallArgument(arg1);
575 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4, TrustedImmPtr arg5)
579 addCallArgument(arg1);
586 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, TrustedImm32 arg5)
590 addCallArgument(arg1);
597 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6)
601 addCallArgument(arg1);
610 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImm32 arg6)
614 addCallArgument(arg1);
622 ALWAYS_INLINE void setupArgumentsWithExecState(FPRReg arg1, GPRReg arg2)
626 addCallArgument(arg1);
630 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, FPRReg arg3)
634 addCallArgument(arg1);
772 void setupStubArguments(GPRReg arg1, GPRReg arg2)
774 setupTwoStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR2>(arg1, arg2);
777 void setupStubArguments(GPRReg arg1, GPRReg arg2, GPRReg arg3)
779 setupThreeStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR2, GPRInfo::argumentGPR3>(arg1, arg2, arg3);
789 ALWAYS_INLINE void setupArguments(FPRReg arg1)
791 moveDouble(arg1, FPRInfo::argumentFPR0);
794 ALWAYS_INLINE void setupArguments(FPRReg arg1, FPRReg arg2)
796 setupTwoStubArgsFPR<FPRInfo::argumentFPR0, FPRInfo::argumentFPR1>(arg1, arg2);
799 ALWAYS_INLINE void setupArgumentsWithExecState(FPRReg arg1, GPRReg arg2)
804 moveDouble(arg1, FPRInfo::argumentFPR1);
807 moveDouble(arg1, FPRInfo::argumentFPR0);
813 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, FPRReg arg3)
822 setupStubArguments(arg1, arg2);
827 ALWAYS_INLINE void setupArguments(FPRReg arg1)
829 moveDouble(arg1, FPRInfo::argumentFPR0);
832 ALWAYS_INLINE void setupArguments(FPRReg arg1, FPRReg arg2)
835 moveDouble(arg1, FPRInfo::argumentFPR0);
837 } else if (arg1 != FPRInfo::argumentFPR1) {
839 moveDouble(arg1, FPRInfo::argumentFPR0);
841 // Swap arg1, arg2.
848 ALWAYS_INLINE void setupArgumentsWithExecState(FPRReg arg1, GPRReg arg2)
850 moveDouble(arg1, FPRInfo::argumentFPR0);
855 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, FPRReg arg3)
858 setupStubArguments(arg1, arg2);
869 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32, FPRReg arg4)
872 setupStubArguments(arg1, arg2);
877 ALWAYS_INLINE void setupArguments(FPRReg arg1)
879 assembler().vmov(GPRInfo::argumentGPR0, GPRInfo::argumentGPR1, arg1);
882 ALWAYS_INLINE void setupArguments(FPRReg arg1, FPRReg arg2)
884 assembler().vmov(GPRInfo::argumentGPR0, GPRInfo::argumentGPR1, arg1);
888 ALWAYS_INLINE void setupArgumentsWithExecState(FPRReg arg1, GPRReg arg2)
891 assembler().vmov(GPRInfo::argumentGPR1, GPRInfo::argumentGPR2, arg1);
895 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, FPRReg arg3)
897 setupStubArguments(arg1, arg2);
903 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, FPRReg arg2, GPRReg arg3)
906 move(arg1, GPRInfo::argumentGPR1);
911 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, FPRReg arg4)
913 setupStubArguments(arg1, arg2);
922 ALWAYS_INLINE void setupArguments(FPRReg arg1)
924 moveDouble(arg1, FPRInfo::argumentFPR0);
927 ALWAYS_INLINE void setupArguments(FPRReg arg1, FPRReg arg2)
930 moveDouble(arg1, FPRInfo::argumentFPR0);
932 } else if (arg1 != FPRInfo::argumentFPR1) {
934 moveDouble(arg1, FPRInfo::argumentFPR0);
936 // Swap arg1, arg2.
941 ALWAYS_INLINE void setupArgumentsWithExecState(FPRReg arg1, GPRReg arg2)
943 assembler().vmov(GPRInfo::argumentGPR2, GPRInfo::argumentGPR3, arg1);
948 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, FPRReg arg3)
950 setupStubArguments(arg1, arg2);
955 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, FPRReg arg2, GPRReg arg3)
960 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, FPRReg arg4)
962 setupArgumentsWithExecState(arg1, arg2, arg4);
965 ALWAYS_INLINE void setupArguments(FPRReg arg1)
967 moveDouble(arg1, FPRInfo::argumentFPR0);
970 ALWAYS_INLINE void setupArguments(FPRReg arg1, FPRReg arg2)
973 moveDouble(arg1, FPRInfo::argumentFPR0);
975 } else if (arg1 != FPRInfo::argumentFPR1) {
977 moveDouble(arg1, FPRInfo::argumentFPR0);
982 ALWAYS_INLINE void setupArgumentsWithExecState(FPRReg arg1, GPRReg arg2)
984 moveDouble(arg1, FPRInfo::argumentFPR0);
989 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, FPRReg arg3)
992 setupStubArguments(arg1, arg2);
999 ALWAYS_INLINE void setupArguments(GPRReg arg1)
1001 move(arg1, GPRInfo::argumentGPR0);
1004 ALWAYS_INLINE void setupArguments(TrustedImmPtr arg1, GPRReg arg2)
1007 move(arg1, GPRInfo::argumentGPR0);
1010 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2)
1012 setupTwoStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1>(arg1, arg2);
1015 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, GPRReg arg3)
1017 setupThreeStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1, GPRInfo::argumentGPR2>(arg1, arg2, arg3);
1020 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImmPtr arg4)
1022 setupTwoStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1>(arg1, arg2);
1027 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
1029 setupThreeStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1, GPRInfo::argumentGPR2>(arg1, arg2, arg3);
1033 ALWAYS_INLINE void setupArguments(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, TrustedImmPtr arg4)
1035 setupTwoStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR2>(arg1, arg3);
1040 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImm32 arg4, GPRReg arg5, GPRReg arg6)
1044 setupTwoStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1>(arg1, arg2);
1049 ALWAYS_INLINE void setupArguments(TrustedImmPtr arg1)
1051 move(arg1, GPRInfo::argumentGPR0);
1059 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1)
1061 move(arg1, GPRInfo::argumentGPR1);
1065 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1)
1067 move(arg1, GPRInfo::argumentGPR1);
1071 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1)
1073 move(arg1, GPRInfo::argumentGPR1);
1078 ALWAYS_INLINE void setupArgumentsWithExecStateForCallWithSlowPathReturnType(TrustedImm32 arg1)
1080 move(arg1, GPRInfo::argumentGPR2);
1085 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2)
1087 setupStubArguments(arg1, arg2);
1091 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2)
1093 move(arg1, GPRInfo::argumentGPR1);
1098 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm64 arg2)
1100 move(arg1, GPRInfo::argumentGPR1);
1105 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm64 arg1, GPRReg arg2)
1107 move(arg2, GPRInfo::argumentGPR2); // Move this first, so setting arg1 does not trample!
1108 move(arg1, GPRInfo::argumentGPR1);
1112 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2)
1114 move(arg1, GPRInfo::argumentGPR1);
1119 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, ImmPtr arg2)
1121 move(arg1, GPRInfo::argumentGPR1);
1126 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2)
1128 move(arg2, GPRInfo::argumentGPR2); // Move this first, so setting arg1 does not trample!
1129 move(arg1, GPRInfo::argumentGPR1);
1133 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2)
1135 move(arg2, GPRInfo::argumentGPR2); // Move this first, so setting arg1 does not trample!
1136 move(arg1, GPRInfo::argumentGPR1);
1140 ALWAYS_INLINE void setupArgumentsWithExecState(ImmPtr arg1, GPRReg arg2)
1142 move(arg2, GPRInfo::argumentGPR2); // Move this first, so setting arg1 does not trample!
1143 move(arg1, GPRInfo::argumentGPR1);
1147 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2)
1149 move(arg1, GPRInfo::argumentGPR1);
1154 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImmPtr arg2)
1156 move(arg1, GPRInfo::argumentGPR1);
1161 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImm32 arg2)
1163 move(arg1, GPRInfo::argumentGPR1);
1168 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImm32 arg2, TrustedImm32 arg3)
1170 move(arg1, GPRInfo::argumentGPR1);
1176 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3)
1178 setupStubArguments(arg1, arg2, arg3);
1182 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3)
1184 setupStubArguments(arg1, arg2);
1189 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2, GPRReg arg3)
1191 setupTwoStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR3>(arg1, arg3);
1196 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3)
1198 setupTwoStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR3>(arg1, arg3);
1203 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2, TrustedImmPtr arg3)
1205 move(arg1, GPRInfo::argumentGPR1);
1211 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImm32 arg3)
1213 move(arg1, GPRInfo::argumentGPR1);
1219 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImm32 arg2, TrustedImm32 arg3)
1221 move(arg1, GPRInfo::argumentGPR1);
1227 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImmPtr arg3)
1229 move(arg1, GPRInfo::argumentGPR1);
1235 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3)
1237 setupStubArguments(arg1, arg2);
1242 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2, GPRReg arg3)
1245 move(arg1, GPRInfo::argumentGPR1);
1250 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImmPtr arg2, GPRReg arg3)
1253 move(arg1, GPRInfo::argumentGPR1);
1258 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, TrustedImm32 arg3)
1261 move(arg1, GPRInfo::argumentGPR1);
1266 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3)
1269 move(arg1, GPRInfo::argumentGPR1);
1273 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3)
1276 move(arg1, GPRInfo::argumentGPR1);
1280 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImm32 arg3)
1283 move(arg1, GPRInfo::argumentGPR1);
1288 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImmPtr arg3)
1291 move(arg1, GPRInfo::argumentGPR1);
1296 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImmPtr arg2, TrustedImm32 arg3)
1298 move(arg1, GPRInfo::argumentGPR1);
1304 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, TrustedImmPtr arg2, TrustedImmPtr arg3)
1306 move(arg1, GPRInfo::argumentGPR1);
1312 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2, TrustedImm32 arg3)
1314 move(arg1, GPRInfo::argumentGPR1);
1325 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4)
1328 setupArgumentsWithExecState(arg1, arg2, arg3);
1331 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4)
1334 setupArgumentsWithExecState(arg1, arg2, arg3);
1337 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, GPRReg arg4)
1340 setupArgumentsWithExecState(arg1, arg2, arg3);
1343 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImm32 arg3, GPRReg arg4)
1346 setupArgumentsWithExecState(arg1, arg2, arg3);
1349 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4)
1352 setupArgumentsWithExecState(arg1, arg2, arg3);
1355 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
1358 setupArgumentsWithExecState(arg1, arg2, arg3);
1361 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImmPtr arg4)
1364 setupArgumentsWithExecState(arg1, arg2, arg3);
1367 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4, TrustedImmPtr arg5)
1371 setupArgumentsWithExecState(arg1, arg2, arg3);
1374 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
1378 setupArgumentsWithExecState(arg1, arg2, arg3);
1381 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImm32 arg4)
1384 setupArgumentsWithExecState(arg1, arg2, arg3);
1387 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImm32 arg4, TrustedImm32 arg5)
1391 setupArgumentsWithExecState(arg1, arg2, arg3);
1394 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2, GPRReg arg3, GPRReg arg4)
1397 setupArgumentsWithExecState(arg1, arg2, arg3);
1400 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
1403 setupArgumentsWithExecState(arg1, arg2, arg3);
1406 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5)
1410 setupArgumentsWithExecState(arg1, arg2, arg3);
1413 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, TrustedImm32 arg5)
1417 setupArgumentsWithExecState(arg1, arg2, arg3);
1420 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4)
1423 setupArgumentsWithExecState(arg1, arg2, arg3);
1426 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
1429 setupArgumentsWithExecState(arg1, arg2, arg3);
1432 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImmPtr arg4)
1435 setupArgumentsWithExecState(arg1, arg2, arg3);
1438 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4)
1441 setupArgumentsWithExecState(arg1, arg2, arg3);
1444 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4)
1447 setupArgumentsWithExecState(arg1, arg2, arg3);
1450 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, TrustedImmPtr arg4)
1453 setupArgumentsWithExecState(arg1, arg2, arg3);
1456 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
1460 setupArgumentsWithExecState(arg1, arg2, arg3);
1463 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, TrustedImm32 arg5)
1467 setupArgumentsWithExecState(arg1, arg2, arg3);
1470 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, TrustedImmPtr arg5)
1474 setupArgumentsWithExecState(arg1, arg2, arg3);
1477 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4, TrustedImm32 arg5)
1481 setupArgumentsWithExecState(arg1, arg2, arg3);
1484 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
1488 setupArgumentsWithExecState(arg1, arg2, arg3);
1491 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImm32 arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5)
1495 setupArgumentsWithExecState(arg1, arg2, arg3);
1498 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5)
1502 setupArgumentsWithExecState(arg1, arg2, arg3);
1505 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, GPRReg arg4, TrustedImm32 arg5)
1509 setupArgumentsWithExecState(arg1, arg2, arg3);
1512 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6)
1517 setupArgumentsWithExecState(arg1, arg2, arg3);
1520 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImm32 arg6)
1525 setupArgumentsWithExecState(arg1, arg2, arg3);
1528 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5, TrustedImm32 arg6)
1533 setupArgumentsWithExecState(arg1, arg2, arg3);
1536 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, GPRReg arg4, GPRReg arg5)
1540 setupArgumentsWithExecState(arg1, arg2, arg3);
1543 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, TrustedImm32 arg5, TrustedImmPtr arg6)
1548 setupArgumentsWithExecState(arg1, arg2, arg3);
1551 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImmPtr arg6)
1556 setupArgumentsWithExecState(arg1, arg2, arg3);
1559 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, TrustedImm32 arg5, TrustedImmPtr arg6)
1564 setupArgumentsWithExecState(arg1, arg2, arg3);
1567 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImm32 arg6)
1572 setupArgumentsWithExecState(arg1, arg2, arg3);
1575 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4, GPRReg arg5, GPRReg arg6)
1580 setupArgumentsWithExecState(arg1, arg2, arg3);
1583 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6, GPRReg arg7)
1589 setupArgumentsWithExecState(arg1, arg2, arg3);
1592 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6, GPRReg arg7)
1598 setupArgumentsWithExecState(arg1, arg2, arg3);
1601 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4, TrustedImm32 arg5, GPRReg arg6, GPRReg arg7)
1607 setupArgumentsWithExecState(arg1, arg2, arg3);
1610 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImm32 arg4, GPRReg arg5)
1613 setupTwoStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1>(arg1, arg2);
1620 void setupStubArguments134(GPRReg arg1, GPRReg arg3, GPRReg arg4)
1622 setupThreeStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR3, GPRInfo::argumentGPR4>(arg1, arg3, arg4);
1625 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, TrustedImm32 arg3, GPRReg arg4)
1627 setupTwoStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR4>(arg1, arg4);
1633 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, GPRReg arg4)
1635 setupStubArguments134(arg1, arg3, arg4);
1640 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImmPtr arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4)
1643 move(arg1, GPRInfo::argumentGPR1);
1648 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImm32 arg4)
1650 setupThreeStubArgsGPR<GPRInfo::argumentGPR1, GPRInfo::argumentGPR2, GPRInfo::argumentGPR3>(arg1, arg2, arg3);
1655 ALWAYS_INLINE void setupArguments(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, GPRReg arg4, TrustedImmPtr arg5)
1657 setupThreeStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR2, GPRInfo::argumentGPR3>(arg1, arg3, arg4);
1662 ALWAYS_INLINE void setupArguments(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, TrustedImm32 arg4, GPRReg arg5)
1664 setupThreeStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR1, GPRInfo::argumentGPR4>(arg1, arg2, arg5);