This was pulling the mov used for register indexing on gfx9 out of the loop.
Details
Details
Diff Detail
Diff Detail
Event Timeline
lib/Target/AMDGPU/SIInstrInfo.cpp | ||
---|---|---|
144 | The all have implicit exec. Is that reflected in MI.getDesc().getNumOperands()? |
lib/Target/AMDGPU/SIInstrInfo.cpp | ||
---|---|---|
144 | Yes, this is the second meaning of implicit operands (not present in the static instruction definition). I originally hardcoded this to 3 |
The all have implicit exec. Is that reflected in MI.getDesc().getNumOperands()?