[flang-commits] [flang] [flang] Lower non optional inquired argument in custom intrinsic lowering (PR #93592)
Valentin Clement バレンタイン クレメン via flang-commits
flang-commits at lists.llvm.org
Wed May 29 08:14:19 PDT 2024
================
@@ -2486,12 +2487,34 @@ IntrinsicLibrary::genAssociated(mlir::Type resultType,
// In both cases, ASSOCIATED should be false if POINTER is NULL.
return builder.create<mlir::arith::AndIOp>(loc, sameTarget, notNull);
}
+
+ const fir::ExtendedValue &target = args[1];
+
+ if (!args[0].getBoxOf<fir::MutableBoxValue>()) {
----------------
clementval wrote:
Ah I see now! Yeah I should have figured that out when I saw the weird emboxing. I'll update that as well and it will look much less hacky.
https://github.com/llvm/llvm-project/pull/93592
More information about the flang-commits
mailing list