[PATCH] D153355: [CodeGen] Add support for Splats in ComplexDeinterleaving pass

Igor Kirillov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 27 03:34:56 PDT 2023


igor.kirillov added inline comments.


================
Comment at: llvm/test/CodeGen/AArch64/complex-deinterleaving-splat.ll:52
+;
+define <4 x double> @complex_mul_non_const(<4 x double> %a, <4 x double> %b, [2 x double] %c) {
+; CHECK-LABEL: complex_mul_non_const:
----------------
NickGuy wrote:
> What's the reason for the square brackets here?
That's how the `complex<double>` type variable looks when translated into the IR. So I thought it is better to leave it as aggregate.




Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D153355



More information about the llvm-commits mailing list