Don't use commuteInstruction, and don't commute if
doing so will not improve legality.
With this patch and others leading up to it, this
reduces the compile time of SIFixSGPRCopies on
some of the LuxMark 2 kernels from ~8ms to ~5ms
on my system.
Paths
| Differential D13086
AMDGPU: Optimize VOP2 operand legalization ClosedPublic Authored by arsenm on Sep 22 2015, 7:58 PM.
Details
Summary Don't use commuteInstruction, and don't commute if With this patch and others leading up to it, this
Diff Detail Event Timelinearsenm updated this object.
arsenm added a parent revision: D13483: AMDGPU: Fix not checking implicit operands in verifyInstruction.Oct 19 2015, 9:30 PM This revision is now accepted and ready to land.Dec 1 2015, 7:54 AM
Revision Contents
Diff 38056 lib/Target/AMDGPU/SIInstrInfo.h
lib/Target/AMDGPU/SIInstrInfo.cpp
lib/Target/AMDGPU/SIRegisterInfo.h
|
Which patch adds this function?