[PATCH] D154078: [X86] Don't elide argument copies for scalarized vectors (PR63475)

Phoebe Wang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 6 02:34:40 PDT 2023


pengfei added a comment.

Why do we change the distance from 4 to 8 in callee rather than change 8 to 4 for caller?
Although we don't have a standard calling converion for illegal types in IR, and what makes it more corner is its power-of-2 vector <8 x i32> is illegal too (https://godbolt.org/z/ds9WGPTeP), I think we still should make it close to practical converion, i.e., https://godbolt.org/z/YoMbzxzr8


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D154078/new/

https://reviews.llvm.org/D154078



More information about the llvm-commits mailing list