[clang] [CIR] Upstream ClearCacheOp support for __builtin___clear_cache (PR #178260)

Andy Kaylor via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 27 10:35:44 PST 2026


================
@@ -1713,6 +1713,19 @@ mlir::LogicalResult CIRToLLVMFrameAddrOpLowering::matchAndRewrite(
   return mlir::success();
 }
 
+mlir::LogicalResult CIRToLLVMClearCacheOpLowering::matchAndRewrite(
+    cir::ClearCacheOp op, OpAdaptor adaptor,
+    mlir::ConversionPatternRewriter &rewriter) const {
+  auto begin = adaptor.getBegin();
+  auto end = adaptor.getEnd();
----------------
andykaylor wrote:

Don't use `auto` here.

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


More information about the cfe-commits mailing list