| Auto-Submit | +1 |
| Commit-Queue | +2 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[turboshaft] Prevent GVN during lowering of LoadTrustedPointer
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
V<Word32> table_index =
__ Word32ShiftRightLogical(handle, kTrustedPointerHandleShift);
V<Word64> table_offset = __ ChangeUint32ToUint64(
__ Word32ShiftLeft(table_index, kTrustedPointerTableEntrySizeLog2));Is there a good reason to prevent GVN'ing these specific operations?
Note that my code changes were caused by the issues of conceptually immutable trusted loads still causing many unnecessary repeated calculations (including loads). This will probably re-add at least some of them.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |