Displaying 1 result from an estimated 1 matches for "sifixsgprcopies".
2016 Nov 07
5
Running GlobaISel passes after SelectionDAG instruction selection
...ectionDAG
nodes to generic opcodes, and then run the InstructionSelector pass on
the resulting MachineFunction.
I would start by doing this with loads/stores and then move on to other
opcodes one at a time.
These changes will be a big improvement to AMDGPU, because it will allow
us to replace our SIFixSGPRCopies pass which is essentially just another
instruction selector that re-selects instructions based on their register
classes and also let us do a much better job of matching addressing modes,
which is very important for the AMDGPU target.
I already have a working prototype where I run SelectionDAG ISe...