Lines Matching refs:neededValues
28 const SmallVector<Value> &neededValues) { in neededValuesDominateInsertionPoint() argument
29 for (Value val : neededValues) { in neededValuesDominateInsertionPoint()
58 const SmallVector<Value> &neededValues) { in findValidInsertionPoint() argument
65 for (Value val : neededValues) { in findValidInsertionPoint()
84 neededValues)) in findValidInsertionPoint()
112 SmallVector<Value> neededValues; in eliminateAllocTensors() local
114 if (!anchorMatchFunc(operand, neededValues)) in eliminateAllocTensors()
145 findValidInsertionPoint(allocTensor.getDefiningOp(), neededValues); in eliminateAllocTensors()
196 [&](OpOperand &operand, SmallVector<Value> &neededValues) { in insertSliceAnchoredAllocTensorEliminationStep() argument
205 neededValues.append(insertSliceOp.getOffsets().begin(), in insertSliceAnchoredAllocTensorEliminationStep()
207 neededValues.append(insertSliceOp.getSizes().begin(), in insertSliceAnchoredAllocTensorEliminationStep()
209 neededValues.append(insertSliceOp.getStrides().begin(), in insertSliceAnchoredAllocTensorEliminationStep()
211 neededValues.push_back(insertSliceOp.getDest()); in insertSliceAnchoredAllocTensorEliminationStep()