This is an archive of the discontinued LLVM Phabricator instance.

[AVX-512] Remove and autoupgrade the masked integer compare intrinsics
ClosedPublic

Authored by craig.topper on Jun 20 2017, 12:42 AM.

Details

Summary

These intrinsics aren't used by clang and haven't been for a while.

There's some really terrible codegen in the 32-bit target for avx512bw due to i64 not being legal. But as I said these intrinsics aren't used by clang even before this patch so this codegen reflects our clang behavior today.

Diff Detail

Event Timeline

craig.topper created this revision.Jun 20 2017, 12:42 AM
This revision is now accepted and ready to land.Jun 22 2017, 10:55 AM
This revision was automatically updated to reflect the committed changes.