This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/GlobalISel: Implement select for G_EXTRACT
ClosedPublic

Authored by tstellar on Jul 23 2018, 7:14 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

tstellar created this revision.Jul 23 2018, 7:14 PM
arsenm added inline comments.Jul 25 2018, 10:45 AM
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
178–179 ↗(On Diff #156956)

Why would this be possible?

arsenm added inline comments.Feb 8 2019, 6:48 AM
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
169 ↗(On Diff #156956)

This should assert that it's a multiple of 32

176–179 ↗(On Diff #156956)

Neither of these are legal situations

Herald added a project: Restricted Project. · View Herald TranscriptFeb 8 2019, 6:48 AM
tstellar updated this revision to Diff 186027.Feb 8 2019, 12:18 PM

Address comments.

tstellar marked 3 inline comments as done.Feb 8 2019, 12:18 PM
arsenm accepted this revision.Feb 8 2019, 1:48 PM

LGTM

lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
169 ↗(On Diff #186027)

Const reference

This revision is now accepted and ready to land.Feb 8 2019, 1:48 PM
This revision was automatically updated to reflect the committed changes.