[PATCH] D53919: [X86] Don't allow illegal vector types to return by direct value on x86-64.

Eli Friedman via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 31 14:59:33 PDT 2018


efriedma added a comment.

With both 3.3 and trunk (I don't have a 7.0 handy; I can build it if it would be helpful):

  movaps  .LCPI0_0(%rip), %xmm0   # xmm0 = [48,49,50,51]
  movaps  .LCPI0_1(%rip), %xmm1   # xmm1 = [52,53,54,55]
  movaps  .LCPI0_2(%rip), %xmm2   # xmm2 = [56,57,97,98]
  movaps  .LCPI0_3(%rip), %xmm3   # xmm3 = [99,100,101,102]
  retq


Repository:
  rC Clang

https://reviews.llvm.org/D53919





More information about the cfe-commits mailing list