Lines Matching refs:valueToPosition
521 DenseMap<Value, Position *> &valueToPosition, in visitUpward() argument
553 bool inserted = valueToPosition.try_emplace(value, opPos).second; in visitUpward()
558 getTreePredicates(predList, value, builder, valueToPosition, opPos, in visitUpward()
571 valueToPosition.try_emplace(value, pos); in visitUpward()
584 valueToPosition.try_emplace(value, pos); in visitUpward()
593 DenseMap<Value, Position *> &valueToPosition) { in buildPredicateList() argument
653 getTreePredicates(predList, bestRoot, builder, valueToPosition, in buildPredicateList()
667 if (valueToPosition.count(target)) in buildPredicateList()
675 Position *pos = valueToPosition.lookup(connector); in buildPredicateList()
682 visitUpward(predList, opIndex, builder, valueToPosition, pos, it.index()); in buildPredicateList()
687 getNonTreePredicates(pattern, predList, builder, valueToPosition); in buildPredicateList()
878 DenseMap<Value, Position *> &valueToPosition) { in generateMatcherTree() argument
900 buildPredicateList(pattern, builder, predicateList, valueToPosition); in generateMatcherTree()