This is the common case in the BE when we serialize condition and then rematerialize it. Use either original or inverted condition.
Details
Details
Diff Detail
Diff Detail
Event Timeline
| llvm/trunk/lib/Target/AMDGPU/SIISelLowering.cpp | ||
|---|---|---|
| 7493 ↗ | (On Diff #151603) | Don't these combines exist in DAGCombiner already? |
| llvm/trunk/lib/Target/AMDGPU/SIISelLowering.cpp | ||
|---|---|---|
| 7493 ↗ | (On Diff #151603) | sext part? I did not check, I have just indented existing code here. Although I doubt. The target specific part here is call to isBoolSGPR for both sext and select part. |