Lines Matching defs:args
2349 CPURegister args[kPrintfMaxArgCount] = {arg0, arg1, arg2, arg3};
2380 if (args[i].IsRegister()) {
2384 if (args[i].Is32Bits()) pcs[i] = pcs[i].W();
2385 } else if (args[i].IsVRegister()) {
2389 VIXL_ASSERT(args[i].IsNone());
2395 if (args[i].Aliases(pcs[i])) continue;
2399 if (kPCSVarargs.IncludesAliasOf(args[i]) ||
2400 kPCSVarargsFP.IncludesAliasOf(args[i])) {
2401 if (args[i].IsRegister()) {
2402 Register old_arg = Register(args[i]);
2405 args[i] = new_arg;
2407 FPRegister old_arg = FPRegister(args[i]);
2410 args[i] = new_arg;
2418 VIXL_ASSERT(pcs[i].GetType() == args[i].GetType());
2420 Mov(Register(pcs[i]), Register(args[i]), kDiscardForSameWReg);
2423 if (pcs[i].GetSizeInBits() == args[i].GetSizeInBits()) {
2424 Fmov(FPRegister(pcs[i]), FPRegister(args[i]));
2426 Fcvt(FPRegister(pcs[i]), FPRegister(args[i]));