Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | ||
---|---|---|
1440 | Start != 1 is redundant now. |
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | ||
---|---|---|
1440 | I'm not sure the Start == NumElt case will ever be hit. |
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | ||
---|---|---|
1440 | It's an extract, so Start == NumElt should mean that we're extracting the high half of the source vector. Unless I'm extremely confused right now. |
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | ||
---|---|---|
1440 | I think this is one of those cases that theoretically exists but is really hard to observe since the combiner would always just fold it to the source operand |
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | ||
---|---|---|
1440 | Oh, you are right. I was doing NumElt->NumSrcElt in my head |
Start != 1 is redundant now.