This is an archive of the discontinued LLVM Phabricator instance.

[Headers][X86] Replace avx2.pbroadcast intrinsics with native IR.
ClosedPublic

Authored by ab on Jun 18 2015, 4:49 PM.

Details

Summary

Clang counterpart to D10555:

While working on PR23464, the broadcast intrinsics annoyed me. Let's remove them: it's one of the simplest shuffle kind, IR is good enough

Diff Detail

Repository
rL LLVM

Event Timeline

ab updated this revision to Diff 27973.Jun 18 2015, 4:49 PM
ab retitled this revision from to [Headers][X86] Replace avx2.pbroadcast intrinsics with native IR..
ab updated this object.
ab edited the test plan for this revision. (Show Details)
ab added a reviewer: spatel.
ab added a subscriber: Unknown Object (MLST).
spatel accepted this revision.Aug 19 2015, 1:05 PM
spatel edited edge metadata.

LGTM.
See discussion in D10555.

This revision is now accepted and ready to land.Aug 19 2015, 1:05 PM
This revision was automatically updated to reflect the committed changes.