Skip to content
Commit 6fed1b7b authored by Craig Topper's avatar Craig Topper Committed by Hans Wennborg
Browse files

[X86] Disable copy elision in LowerMemArgument for scalarized vectors when the...

[X86] Disable copy elision in LowerMemArgument for scalarized vectors when the loc VT is a different size than the original element.

For example a v4f16 argument is scalarized to 4 i32 values. So
the values are spread out instead of being packed tightly like
in the original vector.

Fixes PR47000.

(cherry picked from commit 08b2d0a9)
parent 5fc0afee
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment