[Mlir-commits] [flang] [mlir] [mlir][func] Refactor FuncToLLVM discardable attributes algorithm (PR #188232)
Mehdi Amini
llvmlistbot at llvm.org
Thu Mar 26 03:19:01 PDT 2026
================
@@ -48,6 +50,14 @@ namespace fir {
namespace {
+/// See FunctionAttr.cpp: `llvm.func` properties on `func.func` need the `llvm.`
+/// prefix for convert-func-to-llvm.
+static mlir::StringAttr getLlvmFuncPropertyAttrName(mlir::MLIRContext *ctx,
+ mlir::StringAttr baseName) {
+ std::string storage = (llvm::Twine("llvm.") + baseName.getValue()).str();
+ return mlir::StringAttr::get(ctx, storage);
----------------
joker-eph wrote:
Same
https://github.com/llvm/llvm-project/pull/188232
More information about the Mlir-commits
mailing list