aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
diff options
context:
space:
mode:
authorDavid Spickett <david.spickett@linaro.org>2022-12-09 14:49:44 +0000
committerDavid Spickett <david.spickett@linaro.org>2022-12-09 15:02:39 +0000
commitf3379feabe38fd3711b13ffcf6de4aab03b7ccdc (patch)
tree9c516d7e7c867a3a76416f4cf0ed41b877714501 /flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
parent05ff7606c9d47135ecf5b69e25b1327634f6fa27 (diff)
downloadllvm-f3379feabe38fd3711b13ffcf6de4aab03b7ccdc.zip
llvm-f3379feabe38fd3711b13ffcf6de4aab03b7ccdc.tar.gz
llvm-f3379feabe38fd3711b13ffcf6de4aab03b7ccdc.tar.bz2
Revert "[mlir] FunctionOpInterface: arg and result attrs dispatch to interface"
and "[flang] Fix flang after MLIR update" This reverts commit dd74e6b6f4fb7a4685086a4895c1934e043f875b and 1897b67ae86470ad54f6baea6f220933d8053b5b due to ongoing test failures on flang bots e.g. https://lab.llvm.org/buildbot/#/builders/179/builds/5050
Diffstat (limited to 'flang/lib/Optimizer/CodeGen/TargetRewrite.cpp')
-rw-r--r--flang/lib/Optimizer/CodeGen/TargetRewrite.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp b/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
index 87206c1..1ad2526 100644
--- a/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
+++ b/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
@@ -501,8 +501,7 @@ public:
// correctly.
for (auto e : llvm::enumerate(funcTy.getInputs())) {
unsigned index = e.index();
- llvm::ArrayRef<mlir::NamedAttribute> attrs =
- mlir::function_interface_impl::getArgAttrs(func, index);
+ llvm::ArrayRef<mlir::NamedAttribute> attrs = func.getArgAttrs(index);
for (mlir::NamedAttribute attr : attrs) {
savedAttrs.push_back({index, attr});
}