DescriptionX87: [turbofan] Make MachineType a pair of enums.
port bb2a830debbff19cf5a510c920ff9ac88d41355c (r32738)
original commit message:
MachineType is now a class with two enum fields:
- MachineRepresentation
- MachineSemantic
Both enums are usable on their own, and this change switches some places from using MachineType to use just MachineRepresentation. Most notably:
- register allocator now uses just the representation.
- Phi and Select nodes only refer to representations.
BUG=
Committed: https://crrev.com/da7c5a739cfcc307400496973ebf2251bea16710
Cr-Commit-Position: refs/heads/master@{#32778}
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|