This is an archive of the discontinued LLVM Phabricator instance.

[X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported.
ClosedPublic

Authored by craig.topper on Jul 3 2020, 10:37 PM.

Details

Summary

VPBLENDVB is multiple uops while VPTERNLOG is a single uop. So
we should use that instead.

Diff Detail