Home
last modified time | relevance | path

Searched refs:backwardSlice (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/mlir/lib/Analysis/
DSliceAnalysis.cpp83 SetVector<Operation *> *backwardSlice, in getBackwardSliceImpl() argument
104 if (backwardSlice->count(affOp) == 0) in getBackwardSliceImpl()
105 getBackwardSliceImpl(affOp, backwardSlice, filter); in getBackwardSliceImpl()
108 if (backwardSlice->count(loopOp) == 0) in getBackwardSliceImpl()
109 getBackwardSliceImpl(loopOp, backwardSlice, filter); in getBackwardSliceImpl()
118 if (backwardSlice->count(op) == 0) { in getBackwardSliceImpl()
119 getBackwardSliceImpl(op, backwardSlice, filter); in getBackwardSliceImpl()
123 backwardSlice->insert(op); in getBackwardSliceImpl()
127 SetVector<Operation *> *backwardSlice, in getBackwardSlice() argument
129 getBackwardSliceImpl(op, backwardSlice, filter); in getBackwardSlice()
[all …]
/external/llvm-project/mlir/test/lib/Dialect/Affine/
DTestVectorizationUtils.cpp159 SetVector<Operation *> backwardSlice; in testBackwardSlicing() local
160 getBackwardSlice(m.getMatchedOperation(), &backwardSlice); in testBackwardSlicing()
163 for (auto *op : backwardSlice) in testBackwardSlicing()
/external/llvm-project/mlir/include/mlir/Analysis/
DSliceAnalysis.h110 Operation *op, llvm::SetVector<Operation *> *backwardSlice,