This is an archive of the discontinued LLVM Phabricator instance.

Expand unavailable integer operations for vectors
ClosedPublic

Authored by tlively on Nov 28 2018, 9:47 AM.

Details

Summary

Expands for vector types all of the integer operations that are
expanded for scalars because they are not supported at all by
WebAssembly.

This CL has no tests because such tests would really be testing the
target-independent expansion, but I'm happy to add tests if reviewers
think it would be helpful.

Diff Detail

Event Timeline

tlively created this revision.Nov 28 2018, 9:47 AM
aheejin accepted this revision.Nov 28 2018, 11:23 AM

Add [WebAssembly] to the CL header and commit message

This revision is now accepted and ready to land.Nov 28 2018, 11:23 AM
This revision was automatically updated to reflect the committed changes.