Home | History | Annotate | Download | only in x64

Lines Matching refs:r15

1040   __ movp(r15, rdi);  // Make a copy of the original subject string.
1045 // r15: subject string
1132 // r15: original subject string
1137 // We have to use r15 instead of rdi to load the length because rdi might
1142 __ SmiCompare(rbx, FieldOperand(r15, String::kLengthOffset));
1200 // r15: original subject string
1211 __ SmiToInteger32(arg_reg_3, FieldOperand(r15, String::kLengthOffset));
1216 // r15: original subject string
1236 __ movp(arg_reg_1, r15);
1273 __ movp(r15, args.GetArgumentOperand(LAST_MATCH_INFO_ARGUMENT_INDEX));
1274 __ JumpIfSmi(r15, &runtime);
1275 __ CmpObjectType(r15, JS_ARRAY_TYPE, kScratchRegister);
1278 __ movp(rbx, FieldOperand(r15, JSArray::kElementsOffset));
1339 __ movp(rax, r15);
2219 // r15: argv pointer (C callee-saved).
2239 __ movp(rdx, r15); // argv.
2247 __ movp(r8, r15); // argv.
2254 __ movp(rsi, r15); // argv.
2357 __ pushq(r15);
2486 __ popq(r15);
3026 __ AllocateOneByteString(rax, rcx, r11, r14, r15, &runtime);
3049 __ AllocateTwoByteString(rax, rcx, r11, r14, r15, &runtime);