[llvm] [AArch64] Support symmetric complex deinterleaving with higher factors (PR #151295)
David Sherwood via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 7 05:57:43 PDT 2025
================
@@ -67,6 +67,7 @@
#include "llvm/CodeGen/TargetLowering.h"
#include "llvm/CodeGen/TargetSubtargetInfo.h"
#include "llvm/IR/IRBuilder.h"
+#include "llvm/IR/Intrinsics.h"
----------------
david-arm wrote:
Technically we do because of calls to `Intrinsic::getInterleaveIntrinsicID` and references to `Intrinsic::vector_interleave2`, etc. The only reason we got away with this before is because some other header (probably IRBuilder.h) was including it by accident. I'm happy to delete it if you prefer - I was just adding it for completeness.
https://github.com/llvm/llvm-project/pull/151295
More information about the llvm-commits
mailing list