Commit 3ab8a502 authored by michael_dawson's avatar michael_dawson Committed by Commit bot

PPC: Merge cellspace into old pointer space

Port 4e7163ce

R=mbrandy@us.ibm.com

BUG=

Review URL: https://codereview.chromium.org/1076263002

Cr-Commit-Position: refs/heads/master@{#27761}
parent fc0dec31
......@@ -1404,6 +1404,11 @@ void InstanceofStub::Generate(MacroAssembler* masm) {
// Get the map location in r8 and patch it.
__ GetRelocatedValue(inline_site, offset, scratch);
__ StoreP(map, FieldMemOperand(offset, Cell::kValueOffset), r0);
__ mr(r10, map);
__ RecordWriteField(offset, Cell::kValueOffset, r10, function,
kLRHasNotBeenSaved, kDontSaveFPRegs,
OMIT_REMEMBERED_SET, OMIT_SMI_CHECK);
}
// Register mapping: r6 is object map and r7 is function prototype.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment