[clang] [CIR][AArch64] Upstream store (vst1_*/vst1q_*) NEON builtins (PR #209347)

Andrzej WarzyƄski via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 17 08:54:17 PDT 2026


================
@@ -2359,6 +2359,11 @@ CIRGenFunction::emitAArch64BuiltinExpr(unsigned builtinID, const CallExpr *expr,
   assert(error == ASTContext::GE_None && "Should not codegen an error");
   llvm::SmallVector<mlir::Value> ops;
 
+  // Captures the pointer and its alignment for builtins that store/load
+  // directly through the first argument (set in the arg-gathering loop
+  // below, used later when lowering the store/load itself).
----------------
banach-space wrote:

[nit] Could you also mention that this variable is intended for a pointer corresponding to operand 0?

https://github.com/llvm/llvm-project/pull/209347


More information about the cfe-commits mailing list