Lines Matching defs:inputs

34                               DenseMap<Value, Position *> &inputs,
50 DenseMap<Value, Position *> &inputs,
58 getTreePredicates(predList, type, builder, inputs, builder.getType(pos));
67 DenseMap<Value, Position *> &inputs,
82 getTreePredicates(predList, type, builder, inputs,
106 getTreePredicates(predList, op.getParent(), builder, inputs,
114 DenseMap<Value, Position *> &inputs, OperationPosition *pos,
152 predList, attr, builder, inputs,
166 getTreePredicates(predList, operands.front(), builder, inputs,
183 getTreePredicates(predList, operandIt.value(), builder, inputs, pos);
188 getTreePredicates(predList, types.front(), builder, inputs,
202 getTreePredicates(predList, typeValue, builder, inputs,
209 DenseMap<Value, Position *> &inputs,
224 DenseMap<Value, Position *> &inputs,
227 auto it = inputs.try_emplace(val, pos);
243 getTreePredicates(predList, val, builder, inputs, pos);
246 getOperandTreePredicates(predList, val, builder, inputs, pos);
254 DenseMap<Value, Position *> &inputs) {
255 Position *&attrPos = inputs[op];
266 DenseMap<Value, Position *> &inputs) {
272 allPositions.push_back(inputs.lookup(arg));
285 auto [it, inserted] = inputs.try_emplace(result, pos);
303 DenseMap<Value, Position *> &inputs) {
304 Position *&resultPos = inputs[op];
309 auto *parentPos = cast<OperationPosition>(inputs.lookup(op.getParent()));
317 DenseMap<Value, Position *> &inputs) {
318 Position *&resultPos = inputs[op];
323 auto *parentPos = cast<OperationPosition>(inputs.lookup(op.getParent()));
334 DenseMap<Value, Position *> &inputs) {
335 Position *&typePos = inputs[typeValue];
349 DenseMap<Value, Position *> &inputs) {
353 getAttributePredicates(attrOp, predList, builder, inputs);
356 getConstraintPredicates(constraintOp, predList, builder, inputs);
359 getResultPredicates(resultOp, predList, builder, inputs);
364 inputs);
369 inputs);