Searched refs:BaseRegs (Results 1 – 1 of 1) sorted by relevance
249 SmallVector<const SCEV *, 4> BaseRegs; member353 BaseRegs.push_back(Sum); in InitialMatch()359 BaseRegs.push_back(Sum); in InitialMatch()370 return Scale != 1 || !BaseRegs.empty(); in isCanonical()371 return BaseRegs.size() <= 1; in isCanonical()385 assert(!BaseRegs.empty() && "1*reg => reg, should not be needed."); in Canonicalize()387 ScaledReg = BaseRegs.back(); in Canonicalize()388 BaseRegs.pop_back(); in Canonicalize()390 size_t BaseRegsSize = BaseRegs.size(); in Canonicalize()394 std::swap(ScaledReg, BaseRegs[Try++]); in Canonicalize()[all …]