Skip to content

Commit 1f7ea39

Browse files
committed
[flang] Rename FirAliasAnalysisOpInterface to FirAliasTagOpInterface
1 parent 15648e0 commit 1f7ea39

File tree

7 files changed

+22
-22
lines changed

7 files changed

+22
-22
lines changed

flang/include/flang/Optimizer/Dialect/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ set(LLVM_TARGET_DEFINITIONS FortranVariableInterface.td)
1818
mlir_tablegen(FortranVariableInterface.h.inc -gen-op-interface-decls)
1919
mlir_tablegen(FortranVariableInterface.cpp.inc -gen-op-interface-defs)
2020

21-
set(LLVM_TARGET_DEFINITIONS FirAliasAnalysisOpInterface.td)
22-
mlir_tablegen(FirAliasAnalaysOpInterface.h.inc -gen-op-interface-decls)
23-
mlir_tablegen(FirAliasAnalysisOpInterface.cpp.inc -gen-op-interface-defs)
21+
set(LLVM_TARGET_DEFINITIONS FirAliasTagOpInterface.td)
22+
mlir_tablegen(FirAliasTagOpInterface.h.inc -gen-op-interface-decls)
23+
mlir_tablegen(FirAliasTagOpInterface.cpp.inc -gen-op-interface-defs)
2424

2525
set(LLVM_TARGET_DEFINITIONS CanonicalizationPatterns.td)
2626
mlir_tablegen(CanonicalizationPatterns.inc -gen-rewriters)

flang/include/flang/Optimizer/Dialect/FIROps.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
#include "flang/Optimizer/Dialect/FIRAttr.h"
1313
#include "flang/Optimizer/Dialect/FIRType.h"
14-
#include "flang/Optimizer/Dialect/FirAliasAnalysisOpInterface.h"
14+
#include "flang/Optimizer/Dialect/FirAliasTagOpInterface.h"
1515
#include "flang/Optimizer/Dialect/FortranVariableInterface.h"
1616
#include "mlir/Dialect/Arith/IR/Arith.h"
1717
#include "mlir/Dialect/Func/IR/FuncOps.h"

flang/include/flang/Optimizer/Dialect/FIROps.td

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ include "flang/Optimizer/Dialect/FIRDialect.td"
2121
include "flang/Optimizer/Dialect/FIRTypes.td"
2222
include "flang/Optimizer/Dialect/FIRAttr.td"
2323
include "flang/Optimizer/Dialect/FortranVariableInterface.td"
24-
include "flang/Optimizer/Dialect/FirAliasAnalysisOpInterface.td"
24+
include "flang/Optimizer/Dialect/FirAliasTagOpInterface.td"
2525
include "mlir/IR/BuiltinAttributes.td"
2626

2727
// Base class for FIR operations.
@@ -260,7 +260,7 @@ def fir_FreeMemOp : fir_Op<"freemem", [MemoryEffects<[MemFree]>]> {
260260
let assemblyFormat = "$heapref attr-dict `:` qualified(type($heapref))";
261261
}
262262

263-
def fir_LoadOp : fir_OneResultOp<"load", [FirAliasAnalysisOpInterface]> {
263+
def fir_LoadOp : fir_OneResultOp<"load", [FirAliasTagOpInterface]> {
264264
let summary = "load a value from a memory reference";
265265
let description = [{
266266
Load a value from a memory reference into an ssa-value (virtual register).
@@ -289,7 +289,7 @@ def fir_LoadOp : fir_OneResultOp<"load", [FirAliasAnalysisOpInterface]> {
289289
}];
290290
}
291291

292-
def fir_StoreOp : fir_Op<"store", [FirAliasAnalysisOpInterface]> {
292+
def fir_StoreOp : fir_Op<"store", [FirAliasTagOpInterface]> {
293293
let summary = "store an SSA-value to a memory location";
294294

295295
let description = [{
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//===- FirAliasAnalysisInterface.h ------------------------------*- C++ -*-===//
1+
//===- FirAliasTagOpInterface.h ---------------------------------*- C++ -*-===//
22
//
33
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44
// See https://llvm.org/LICENSE.txt for license information.
@@ -11,17 +11,17 @@
1111
//
1212
//===----------------------------------------------------------------------===//
1313

14-
#ifndef FORTRAN_OPTIMIZER_DIALECT_FIR_ALIAS_ANALYSIS_INTERFACE_H
15-
#define FORTRAN_OPTIMIZER_DIALECT_FIR_ALIAS_ANALYSIS_INTERFACE_H
14+
#ifndef FORTRAN_OPTIMIZER_DIALECT_FIR_ALIAS_TAG_OP_INTERFACE_H
15+
#define FORTRAN_OPTIMIZER_DIALECT_FIR_ALIAS_TAG_OP_INTERFACE_H
1616

1717
#include "mlir/IR/OpDefinition.h"
1818
#include "mlir/IR/Operation.h"
1919
#include "mlir/Support/LogicalResult.h"
2020

2121
namespace fir::detail {
22-
mlir::LogicalResult verifyFirAliasAnalysisOpInterface(mlir::Operation *op);
22+
mlir::LogicalResult verifyFirAliasTagOpInterface(mlir::Operation *op);
2323
} // namespace fir::detail
2424

25-
#include "flang/Optimizer/Dialect/FirAliasAnalaysOpInterface.h.inc"
25+
#include "flang/Optimizer/Dialect/FirAliasTagOpInterface.h.inc"
2626

27-
#endif // FORTRAN_OPTIMIZER_DIALECT_FIR_ALIAS_ANALYSIS_INTERFACE_H
27+
#endif // FORTRAN_OPTIMIZER_DIALECT_FIR_ALIAS_TAG_OP_INTERFACE_H

flang/include/flang/Optimizer/Dialect/FirAliasAnalysisOpInterface.td renamed to flang/include/flang/Optimizer/Dialect/FirAliasTagOpInterface.td

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//===-- FirAliasAnalysisOpInterface.td ---------------------*- tablegen -*-===//
1+
//===-- FirAliasTagOpInterface.td --------------------------*- tablegen -*-===//
22
//
33
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44
// See https://llvm.org/LICENSE.txt for license information.
@@ -8,7 +8,7 @@
88

99
include "mlir/IR/Interfaces.td"
1010

11-
def FirAliasAnalysisOpInterface : OpInterface<"FirAliasAnalysisOpInterface"> {
11+
def FirAliasTagOpInterface : OpInterface<"FirAliasTagOpInterface"> {
1212
let description = [{
1313
An interface for memory operations that can carry alias analysis metadata.
1414
It provides setters and getters for the operation's alias analysis
@@ -18,7 +18,7 @@ def FirAliasAnalysisOpInterface : OpInterface<"FirAliasAnalysisOpInterface"> {
1818
}];
1919

2020
let cppNamespace = "::fir";
21-
let verify = [{ return detail::verifyFirAliasAnalysisOpInterface($_op); }];
21+
let verify = [{ return detail::verifyFirAliasTagOpInterface($_op); }];
2222

2323
let methods = [
2424
InterfaceMethod<

flang/lib/Optimizer/Dialect/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ add_flang_library(FIRDialect
66
FIROps.cpp
77
FIRType.cpp
88
FortranVariableInterface.cpp
9-
FirAliasAnalysisOpInterface.cpp
9+
FirAliasTagOpInterface.cpp
1010
Inliner.cpp
1111

1212
DEPENDS

flang/lib/Optimizer/Dialect/FirAliasAnalysisOpInterface.cpp renamed to flang/lib/Optimizer/Dialect/FirAliasTagOpInterface.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//===-- FirAliasAnalysisOpInterface.cpp ----------------------------------===//
1+
//===-- FirAliasTagOpInterface.cpp ----------------------------------===//
22
//
33
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44
// See https://llvm.org/LICENSE.txt for license information.
@@ -10,14 +10,14 @@
1010
//
1111
//===----------------------------------------------------------------------===//
1212

13-
#include "flang/Optimizer/Dialect/FirAliasAnalysisOpInterface.h"
13+
#include "flang/Optimizer/Dialect/FirAliasTagOpInterface.h"
1414
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
1515

16-
#include "flang/Optimizer/Dialect/FirAliasAnalysisOpInterface.cpp.inc"
16+
#include "flang/Optimizer/Dialect/FirAliasTagOpInterface.cpp.inc"
1717

1818
mlir::LogicalResult
19-
fir::detail::verifyFirAliasAnalysisOpInterface(mlir::Operation *op) {
20-
auto iface = mlir::cast<FirAliasAnalysisOpInterface>(op);
19+
fir::detail::verifyFirAliasTagOpInterface(mlir::Operation *op) {
20+
auto iface = mlir::cast<FirAliasTagOpInterface>(op);
2121

2222
mlir::ArrayAttr tags = iface.getTBAATagsOrNull();
2323
if (!tags)

0 commit comments

Comments
 (0)