Lines Matching defs:getNumSymbols

358   if (getNumSymbols() != getNumResults())
361 for (unsigned i = 0, numSymbols = getNumSymbols(); i < numSymbols; ++i) {
370 return getNumDims() == 0 && getNumSymbols() == 0 && getNumResults() == 0;
398 unsigned AffineMap::getNumSymbols() const {
485 return get(getNumDims(), getNumSymbols(), exprs, getContext());
553 return AffineMap::get(getNumDims(), getNumSymbols(), exprs, getContext());
560 unsigned numSymbolsThisMap = getNumSymbols();
561 unsigned numSymbols = numSymbolsThisMap + map.getNumSymbols();
581 assert(getNumSymbols() == 0 && "Expected symbol-less map");
615 return AffineMap::get(getNumDims(), getNumSymbols(), newExprs, getContext());
619 if (getNumSymbols() > 0)
659 return AffineMap::get(getNumDims(), getNumSymbols(), exprs, getContext());
663 return AffineMap::get(getNumDims(), getNumSymbols(),
695 numSymbols = maps.front().getNumSymbols();
697 assert(numDims == m.getNumDims() && numSymbols == m.getNumSymbols() &&
704 unifiedNumSymbols = unifiedMap.getNumSymbols();
760 for (int64_t i = 0; i < map.getNumSymbols(); ++i) {
777 simplifyAffineExpr(e, map.getNumDims(), map.getNumSymbols()));
779 return AffineMap::get(map.getNumDims(), map.getNumSymbols(), exprs,
787 return AffineMap::get(map.getNumDims(), map.getNumSymbols(), uniqueExprs,
794 assert(map.getNumSymbols() == 0 && "expected map without symbols");
847 results.push_back(res.shiftSymbols(m.getNumSymbols(), numSymbols));
849 numSymbols += m.getNumSymbols();
868 int64_t numDimOrSym = (isDim) ? map.getNumDims() : map.getNumSymbols();
902 int64_t numSyms = (compress && !isDim) ? newNumDimOrSym : map.getNumSymbols();
943 unsigned numSymbols = maps[0].getNumSymbols();
968 numSymbols(map.getNumSymbols()), context(map.getContext()) {}
973 numSymbols = map.getNumSymbols();