DescriptionPPC: [turbofan] Load immortal heap objects from the heap roots.
Port 5d2de78a771b8ff1ac59fbdf634bffd01709b554
Original commit message:
It's cheaper to materialize heap constants by loading from the roots
array instead of embedding the constant into the instruction stream, at
least on x64, arm and arm64.
Drive-by-fix: Also cleanup the materialize constant from frame
optimization.
R=michael_dawson@ca.ibm.com
BUG=
Committed: https://crrev.com/8ad33d6db6de581c71a9668158910eaaccdce1dd
Cr-Commit-Position: refs/heads/master@{#27823}
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|