HomePhabricator

[X86] Split masked instruction tests to enable D60940.

Authored by craig.topper on Tue, Mar 24, 7:03 PM.

Description

[X86] Split masked instruction tests to enable D60940.

We need to split tests that rely on isel duplicating operations
for different masking conditions. Repeating the operation is
more costly than emitting the masking separately.

The change here is a mechanical splitting of tests that
call multiple intrinsics in one function into separate
functions that call one intrinsic. We could obviously avoid
the splitting by giving the intrinsics different operands, but
that would need closer scrutiny than just splitting.

Details

Committed
craig.topperTue, Mar 24, 11:44 PM
Parents
rG70f9f4dd9d19: [PowerPC] Pre-commit reduced test case for PR45297. NFC.
Branches
Unknown
Tags
Unknown