Lines Matching refs:ArrayCopyAnalysisBase
67 class ArrayCopyAnalysisBase { class
74 ArrayCopyAnalysisBase(mlir::Operation *op, bool optimized) in ArrayCopyAnalysisBase() function in __anon98d240d70111::ArrayCopyAnalysisBase
78 virtual ~ArrayCopyAnalysisBase() = default;
127 class ArrayCopyAnalysisOptimized : public ArrayCopyAnalysisBase {
132 : ArrayCopyAnalysisBase(op, /*optimized=*/true) {} in ArrayCopyAnalysisOptimized()
136 class ArrayCopyAnalysis : public ArrayCopyAnalysisBase {
141 : ArrayCopyAnalysisBase(op, /*optimized=*/false) {} in ArrayCopyAnalysis()
357 void ArrayCopyAnalysisBase::arrayMentions( in arrayMentions()
740 void ArrayCopyAnalysisBase::construct(mlir::Operation *topLevelOp) { in construct()
1134 const ArrayCopyAnalysisBase &a, in ArrayUpdateConversionBase()
1240 const ArrayCopyAnalysisBase &analysis;
1247 const ArrayCopyAnalysisBase &a, in ArrayUpdateConversion()
1275 const ArrayCopyAnalysisBase &a, in ArrayModifyConversion()
1328 const ArrayCopyAnalysisBase &a, in ArrayAccessConversion()
1391 const ArrayCopyAnalysisBase *analysis; in runOnOperation()