HomePhabricator

[X86] Add back support for matching VPTERNLOG from back to back logic ops.

Authored by craig.topper on Jul 2 2020, 10:11 PM.

Description

[X86] Add back support for matching VPTERNLOG from back to back logic ops.

I think this mostly looks ok. The only weird thing I noticed was
a couple rotate vXi8 tests picked up an extra logic op where we have

(and (or (and), (andn)), X). Previously we matched the (or (and), (andn))
to vpternlog, but now we match the (and (or), X) and leave the and/andn
unmatched.

Details

Committed
craig.topperJul 2 2020, 10:11 PM
Parents
rG42ca2070d7de: [AMDGPU] Insert PS early exit at end of control flow
Branches
Unknown
Tags
Unknown