[clang] [CIR] Upstream proper function alias lowering (PR #150520)

Henrich Lauko via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 25 08:23:37 PDT 2025


================
@@ -257,6 +257,11 @@ class CIRToLLVMFuncOpLowering : public mlir::OpConversionPattern<cir::FuncOp> {
       cir::FuncOp func, bool filterArgAndResAttrs,
       mlir::SmallVectorImpl<mlir::NamedAttribute> &result) const;
 
+  mlir::LogicalResult
+  matchAndRewriteAlias(cir::FuncOp op, mlir::FlatSymbolRefAttr aliasee,
----------------
xlauko wrote:

```suggestion
  matchAndRewriteAlias(cir::FuncOp op, llvm::StringRef aliasee,
```

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


More information about the cfe-commits mailing list