This is an archive of the discontinued LLVM Phabricator instance.

PR28129 Avoid producing vxorps to clear the fake inputs.
AbandonedPublic

Authored by dtemirbulatov on May 22 2017, 5:15 AM.

Details

Summary

Here we have removed vxorps operation out of AVX1_SETALLONES pattern and we let ExecDeps to clear the inputs instead.

Diff Detail

Event Timeline

dtemirbulatov created this revision.May 22 2017, 5:15 AM
dtemirbulatov abandoned this revision.May 22 2017, 6:30 PM

canceling because x86 is not currently set up to look at breaking a dependency for anything but the 2nd operand.