This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/R600: Add MOV instructions to BFE patterns
ClosedPublic

Authored by jvesely on Jul 21 2018, 7:58 PM.

Details

Summary

R600 can't handle immediates for BFE, the movs will be eliminated later.
Fixes powr/pow regressions n r600 since r334817.

Diff Detail

Repository
rL LLVM

Event Timeline

jvesely created this revision.Jul 21 2018, 7:58 PM
jvesely updated this revision to Diff 156964.Jul 23 2018, 8:06 PM

v2: copy tests to a new file

arsenm accepted this revision.Jul 27 2018, 3:01 AM

LGTM

This revision is now accepted and ready to land.Jul 27 2018, 3:01 AM
This revision was automatically updated to reflect the committed changes.