Revision f230a1cf deps/v8/src/arm/ic-arm.cc
deps/v8/src/arm/ic-arm.cc | ||
---|---|---|
656 | 656 |
|
657 | 657 |
// Probe the stub cache. |
658 | 658 |
Code::Flags flags = Code::ComputeFlags( |
659 |
Code::STUB, MONOMORPHIC, Code::kNoExtraICState,
|
|
659 |
Code::HANDLER, MONOMORPHIC, Code::kNoExtraICState,
|
|
660 | 660 |
Code::NORMAL, Code::LOAD_IC); |
661 | 661 |
masm->isolate()->stub_cache()->GenerateProbe( |
662 | 662 |
masm, flags, r0, r2, r3, r4, r5, r6); |
... | ... | |
1394 | 1394 |
Register receiver = r2; |
1395 | 1395 |
Register receiver_map = r3; |
1396 | 1396 |
Register elements_map = r6; |
1397 |
Register elements = r7; // Elements array of the receiver.
|
|
1397 |
Register elements = r9; // Elements array of the receiver.
|
|
1398 | 1398 |
// r4 and r5 are used as general scratch registers. |
1399 | 1399 |
|
1400 | 1400 |
// Check that the key is a smi. |
... | ... | |
1487 | 1487 |
|
1488 | 1488 |
// Get the receiver from the stack and probe the stub cache. |
1489 | 1489 |
Code::Flags flags = Code::ComputeFlags( |
1490 |
Code::STUB, MONOMORPHIC, strict_mode,
|
|
1490 |
Code::HANDLER, MONOMORPHIC, strict_mode,
|
|
1491 | 1491 |
Code::NORMAL, Code::STORE_IC); |
1492 | 1492 |
|
1493 | 1493 |
masm->isolate()->stub_cache()->GenerateProbe( |
Also available in: Unified diff