forked from OSchip/llvm-project
[MLIR] Continue renaming of "SideEffects"
MLIRSideEffects -> MLIRSideEffectInterfaces SideEffects.h -> SideEffectInterfaces.h SideEffects.cpp -> SideEffectInterface.cpp Note that I haven't renamed TableGen/SideEffects.h or TableGen/SideEffects.cpp find -name "*.h" -exec sed -i "s/SideEffects.h/SideEffectInterfaces.h/" "{}" \; find -name "CMakeLists.txt" -exec sed -i "s/MLIRSideEffects/MLIRSideEffectInterfaces/" "{}" \; Differential Revision: https://reviews.llvm.org/D79890
This commit is contained in:
parent
802b427f20
commit
eb623ae832
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace standalone {
|
namespace standalone {
|
||||||
|
|
|
@ -22,5 +22,5 @@ target_link_libraries(toyc-ch2
|
||||||
MLIRAnalysis
|
MLIRAnalysis
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRTransforms)
|
MLIRTransforms)
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace toy {
|
namespace toy {
|
||||||
|
|
|
@ -30,6 +30,6 @@ target_link_libraries(toyc-ch3
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRTransforms)
|
MLIRTransforms)
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace toy {
|
namespace toy {
|
||||||
|
|
|
@ -33,6 +33,6 @@ target_link_libraries(toyc-ch4
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRTransforms)
|
MLIRTransforms)
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "toy/ShapeInferenceInterface.h"
|
#include "toy/ShapeInferenceInterface.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
|
|
|
@ -36,6 +36,6 @@ target_link_libraries(toyc-ch5
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRSupport
|
MLIRSupport
|
||||||
MLIRTransforms)
|
MLIRTransforms)
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "toy/ShapeInferenceInterface.h"
|
#include "toy/ShapeInferenceInterface.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
|
|
|
@ -44,7 +44,7 @@ target_link_libraries(toyc-ch6
|
||||||
MLIRLLVMIR
|
MLIRLLVMIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRSupport
|
MLIRSupport
|
||||||
MLIRTargetLLVMIR
|
MLIRTargetLLVMIR
|
||||||
MLIRTransforms
|
MLIRTransforms
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "toy/ShapeInferenceInterface.h"
|
#include "toy/ShapeInferenceInterface.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
|
|
|
@ -43,7 +43,7 @@ target_link_libraries(toyc-ch7
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRTargetLLVMIR
|
MLIRTargetLLVMIR
|
||||||
MLIRTransforms
|
MLIRTransforms
|
||||||
)
|
)
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "toy/ShapeInferenceInterface.h"
|
#include "toy/ShapeInferenceInterface.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
|
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace avx512 {
|
namespace avx512 {
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/LoopLikeInterface.h"
|
#include "mlir/Interfaces/LoopLikeInterface.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
class AffineApplyOp;
|
class AffineApplyOp;
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/IR/OpImplementation.h"
|
#include "mlir/IR/OpImplementation.h"
|
||||||
#include "mlir/IR/SymbolTable.h"
|
#include "mlir/IR/SymbolTable.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
class FuncOp;
|
class FuncOp;
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
#include "mlir/IR/TypeSupport.h"
|
#include "mlir/IR/TypeSupport.h"
|
||||||
#include "mlir/IR/Types.h"
|
#include "mlir/IR/Types.h"
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "llvm/IR/DerivedTypes.h"
|
#include "llvm/IR/DerivedTypes.h"
|
||||||
#include "llvm/IR/LLVMContext.h"
|
#include "llvm/IR/LLVMContext.h"
|
||||||
#include "llvm/IR/Module.h"
|
#include "llvm/IR/Module.h"
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace NVVM {
|
namespace NVVM {
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace ROCDL {
|
namespace ROCDL {
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/IR/TypeUtilities.h"
|
#include "mlir/IR/TypeUtilities.h"
|
||||||
#include "mlir/IR/Types.h"
|
#include "mlir/IR/Types.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "mlir/Interfaces/ViewLikeInterface.h"
|
#include "mlir/Interfaces/ViewLikeInterface.h"
|
||||||
#include "mlir/Support/LLVM.h"
|
#include "mlir/Support/LLVM.h"
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/IR/Types.h"
|
#include "mlir/IR/Types.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "llvm/Support/MathExtras.h"
|
#include "llvm/Support/MathExtras.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/LoopLikeInterface.h"
|
#include "mlir/Interfaces/LoopLikeInterface.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace scf {
|
namespace scf {
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "mlir/Dialect/SPIRV/SPIRVTypes.h"
|
#include "mlir/Dialect/SPIRV/SPIRVTypes.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "llvm/Support/PointerLikeTypeTraits.h"
|
#include "llvm/Support/PointerLikeTypeTraits.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/IR/OpImplementation.h"
|
#include "mlir/IR/OpImplementation.h"
|
||||||
#include "mlir/Interfaces/InferTypeOpInterface.h"
|
#include "mlir/Interfaces/InferTypeOpInterface.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
namespace shape {
|
namespace shape {
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/CallInterfaces.h"
|
#include "mlir/Interfaces/CallInterfaces.h"
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "mlir/Interfaces/ViewLikeInterface.h"
|
#include "mlir/Interfaces/ViewLikeInterface.h"
|
||||||
|
|
||||||
// Pull in all enum type definitions and utility function declarations.
|
// Pull in all enum type definitions and utility function declarations.
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/IR/OpDefinition.h"
|
#include "mlir/IR/OpDefinition.h"
|
||||||
#include "mlir/IR/StandardTypes.h"
|
#include "mlir/IR/StandardTypes.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
namespace mlir {
|
namespace mlir {
|
||||||
class MLIRContext;
|
class MLIRContext;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
//===- SideEffects.h - SideEffect in MLIR -----------------------*- C++ -*-===//
|
//===- SideEffectInterfaces.h - SideEffect in MLIR --------------*- C++ -*-===//
|
||||||
//
|
//
|
||||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://llvm.org/LICENSE.txt for license information.
|
// See https://llvm.org/LICENSE.txt for license information.
|
|
@ -9,6 +9,6 @@ add_mlir_dialect_library(MLIRAVX512
|
||||||
|
|
||||||
LINK_LIBS PUBLIC
|
LINK_LIBS PUBLIC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRVectorToLLVM
|
MLIRVectorToLLVM
|
||||||
)
|
)
|
||||||
|
|
|
@ -12,6 +12,6 @@ add_mlir_dialect_library(MLIRAffineEDSC
|
||||||
MLIREDSC
|
MLIREDSC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRLoopLikeInterface
|
MLIRLoopLikeInterface
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
)
|
)
|
||||||
|
|
|
@ -12,6 +12,6 @@ add_mlir_dialect_library(MLIRAffineOps
|
||||||
MLIREDSC
|
MLIREDSC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRLoopLikeInterface
|
MLIRLoopLikeInterface
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
)
|
)
|
||||||
|
|
|
@ -20,7 +20,7 @@ add_mlir_dialect_library(MLIRAffineTransforms
|
||||||
MLIREDSC
|
MLIREDSC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
MLIRTransformUtils
|
MLIRTransformUtils
|
||||||
MLIRVector
|
MLIRVector
|
||||||
|
|
|
@ -20,7 +20,7 @@ add_mlir_dialect_library(MLIRGPU
|
||||||
MLIRLLVMIR
|
MLIRLLVMIR
|
||||||
MLIRSCF
|
MLIRSCF
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
MLIRSupport
|
MLIRSupport
|
||||||
MLIRTransformUtils
|
MLIRTransformUtils
|
||||||
|
|
|
@ -23,7 +23,7 @@ add_mlir_dialect_library(MLIRLLVMIR
|
||||||
MLIRControlFlowInterfaces
|
MLIRControlFlowInterfaces
|
||||||
MLIROpenMP
|
MLIROpenMP
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRSupport
|
MLIRSupport
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ add_mlir_dialect_library(MLIRLLVMAVX512
|
||||||
LINK_LIBS PUBLIC
|
LINK_LIBS PUBLIC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRLLVMIR
|
MLIRLLVMIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
)
|
)
|
||||||
|
|
||||||
add_mlir_dialect_library(MLIRNVVMIR
|
add_mlir_dialect_library(MLIRNVVMIR
|
||||||
|
@ -66,7 +66,7 @@ add_mlir_dialect_library(MLIRNVVMIR
|
||||||
LINK_LIBS PUBLIC
|
LINK_LIBS PUBLIC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRLLVMIR
|
MLIRLLVMIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
)
|
)
|
||||||
|
|
||||||
add_mlir_dialect_library(MLIRROCDLIR
|
add_mlir_dialect_library(MLIRROCDLIR
|
||||||
|
@ -86,6 +86,6 @@ add_mlir_dialect_library(MLIRROCDLIR
|
||||||
|
|
||||||
LINK_LIBS PUBLIC
|
LINK_LIBS PUBLIC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRVectorToLLVM
|
MLIRVectorToLLVM
|
||||||
)
|
)
|
||||||
|
|
|
@ -12,7 +12,7 @@ add_mlir_dialect_library(MLIRLinalgOps
|
||||||
|
|
||||||
LINK_LIBS PUBLIC
|
LINK_LIBS PUBLIC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRViewLikeInterface
|
MLIRViewLikeInterface
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
)
|
)
|
||||||
|
|
|
@ -19,7 +19,7 @@ add_mlir_dialect_library(MLIRQuant
|
||||||
LINK_LIBS PUBLIC
|
LINK_LIBS PUBLIC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRPass
|
MLIRPass
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRSupport
|
MLIRSupport
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
MLIRTransformUtils
|
MLIRTransformUtils
|
||||||
|
|
|
@ -12,7 +12,7 @@ add_mlir_dialect_library(MLIRSCF
|
||||||
MLIREDSC
|
MLIREDSC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRLoopLikeInterface
|
MLIRLoopLikeInterface
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRStandardOps
|
MLIRStandardOps
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ add_mlir_dialect_library(MLIRSPIRV
|
||||||
MLIRControlFlowInterfaces
|
MLIRControlFlowInterfaces
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRParser
|
MLIRParser
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRSupport
|
MLIRSupport
|
||||||
MLIRTransforms
|
MLIRTransforms
|
||||||
)
|
)
|
||||||
|
|
|
@ -11,5 +11,5 @@ add_mlir_dialect_library(MLIRShape
|
||||||
MLIRDialect
|
MLIRDialect
|
||||||
MLIRInferTypeOpInterface
|
MLIRInferTypeOpInterface
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
)
|
)
|
||||||
|
|
|
@ -14,7 +14,7 @@ add_mlir_dialect_library(MLIRStandardOps
|
||||||
MLIRControlFlowInterfaces
|
MLIRControlFlowInterfaces
|
||||||
MLIREDSC
|
MLIREDSC
|
||||||
MLIRIR
|
MLIRIR
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
MLIRViewLikeInterface
|
MLIRViewLikeInterface
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -18,5 +18,5 @@ add_mlir_dialect_library(MLIRVector
|
||||||
MLIRAffineOps
|
MLIRAffineOps
|
||||||
MLIRSCF
|
MLIRSCF
|
||||||
MLIRLoopAnalysis
|
MLIRLoopAnalysis
|
||||||
MLIRSideEffects
|
MLIRSideEffectInterfaces
|
||||||
)
|
)
|
||||||
|
|
|
@ -4,7 +4,7 @@ set(LLVM_OPTIONAL_SOURCES
|
||||||
DerivedAttributeOpInterface.cpp
|
DerivedAttributeOpInterface.cpp
|
||||||
InferTypeOpInterface.cpp
|
InferTypeOpInterface.cpp
|
||||||
LoopLikeInterface.cpp
|
LoopLikeInterface.cpp
|
||||||
SideEffects.cpp
|
SideEffectInterfaces.cpp
|
||||||
ViewLikeInterface.cpp
|
ViewLikeInterface.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -73,8 +73,8 @@ add_mlir_library(MLIRLoopLikeInterface
|
||||||
MLIRIR
|
MLIRIR
|
||||||
)
|
)
|
||||||
|
|
||||||
add_mlir_library(MLIRSideEffects
|
add_mlir_library(MLIRSideEffectInterfaces
|
||||||
SideEffects.cpp
|
SideEffectInterfaces.cpp
|
||||||
|
|
||||||
ADDITIONAL_HEADER_DIRS
|
ADDITIONAL_HEADER_DIRS
|
||||||
${MLIR_MAIN_INCLUDE_DIR}/mlir/Interfaces
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Interfaces
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
//===- SideEffects.cpp - SideEffects in MLIR ------------------------------===//
|
//===- SideEffectInterfaces.cpp - SideEffects in MLIR ---------------------===//
|
||||||
//
|
//
|
||||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://llvm.org/LICENSE.txt for license information.
|
// See https://llvm.org/LICENSE.txt for license information.
|
||||||
|
@ -6,7 +6,7 @@
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
using namespace mlir;
|
using namespace mlir;
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "PassDetail.h"
|
#include "PassDetail.h"
|
||||||
#include "mlir/Analysis/CallGraph.h"
|
#include "mlir/Analysis/CallGraph.h"
|
||||||
#include "mlir/IR/PatternMatch.h"
|
#include "mlir/IR/PatternMatch.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "mlir/Transforms/InliningUtils.h"
|
#include "mlir/Transforms/InliningUtils.h"
|
||||||
#include "mlir/Transforms/Passes.h"
|
#include "mlir/Transforms/Passes.h"
|
||||||
#include "llvm/ADT/SCCIterator.h"
|
#include "llvm/ADT/SCCIterator.h"
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include "mlir/IR/Builders.h"
|
#include "mlir/IR/Builders.h"
|
||||||
#include "mlir/IR/Function.h"
|
#include "mlir/IR/Function.h"
|
||||||
#include "mlir/Interfaces/LoopLikeInterface.h"
|
#include "mlir/Interfaces/LoopLikeInterface.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "llvm/ADT/SmallPtrSet.h"
|
#include "llvm/ADT/SmallPtrSet.h"
|
||||||
#include "llvm/Support/CommandLine.h"
|
#include "llvm/Support/CommandLine.h"
|
||||||
#include "llvm/Support/Debug.h"
|
#include "llvm/Support/Debug.h"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include "mlir/IR/Builders.h"
|
#include "mlir/IR/Builders.h"
|
||||||
#include "mlir/IR/Dialect.h"
|
#include "mlir/IR/Dialect.h"
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "mlir/Pass/Pass.h"
|
#include "mlir/Pass/Pass.h"
|
||||||
#include "mlir/Transforms/FoldUtils.h"
|
#include "mlir/Transforms/FoldUtils.h"
|
||||||
#include "mlir/Transforms/Passes.h"
|
#include "mlir/Transforms/Passes.h"
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#include "mlir/IR/PatternMatch.h"
|
#include "mlir/IR/PatternMatch.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
#include "mlir/Transforms/FoldUtils.h"
|
#include "mlir/Transforms/FoldUtils.h"
|
||||||
#include "mlir/Transforms/RegionUtils.h"
|
#include "mlir/Transforms/RegionUtils.h"
|
||||||
#include "llvm/ADT/DenseMap.h"
|
#include "llvm/ADT/DenseMap.h"
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#include "mlir/IR/RegionGraphTraits.h"
|
#include "mlir/IR/RegionGraphTraits.h"
|
||||||
#include "mlir/IR/Value.h"
|
#include "mlir/IR/Value.h"
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
#include "llvm/ADT/DepthFirstIterator.h"
|
#include "llvm/ADT/DepthFirstIterator.h"
|
||||||
#include "llvm/ADT/PostOrderIterator.h"
|
#include "llvm/ADT/PostOrderIterator.h"
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
#include "mlir/Interfaces/ControlFlowInterfaces.h"
|
||||||
#include "mlir/Interfaces/DerivedAttributeOpInterface.h"
|
#include "mlir/Interfaces/DerivedAttributeOpInterface.h"
|
||||||
#include "mlir/Interfaces/InferTypeOpInterface.h"
|
#include "mlir/Interfaces/InferTypeOpInterface.h"
|
||||||
#include "mlir/Interfaces/SideEffects.h"
|
#include "mlir/Interfaces/SideEffectInterfaces.h"
|
||||||
|
|
||||||
#include "TestOpEnums.h.inc"
|
#include "TestOpEnums.h.inc"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue