This is an archive of the discontinued LLVM Phabricator instance.

Added tests for shufflevector lowering to blend instrs. These tests ensure that a change I will propose in clang works as expected.
ClosedPublic

Authored by filcab on May 2 2014, 4:50 PM.

Details

Summary

I'm proposing a patch for clang's simd intrinsics to generate
shufflevectors from the blend intrinsics. For that we have to know that
the shufflevectors, if they get to codegen intact, generate the proper
blend instructions.

Diff Detail

Repository
rL LLVM

Event Timeline

filcab updated this revision to Diff 9051.May 2 2014, 4:50 PM
filcab retitled this revision from to Added tests for shufflevector lowering to blend instrs. These tests ensure that a change I will propose in clang works as expected..
filcab updated this object.
filcab edited the test plan for this revision. (Show Details)
filcab added reviewers: nadav, bkramer.
filcab added a subscriber: Unknown Object (MLST).
bkramer accepted this revision.May 3 2014, 3:12 AM
bkramer edited edge metadata.

LGTM

This revision is now accepted and ready to land.May 3 2014, 3:12 AM
filcab closed this revision.May 29 2014, 3:12 PM
filcab updated this revision to Diff 9935.

Closed by commit rL209853 (authored by @filcab).