Lines Matching refs:getCondition
163 assert(isa<Instruction>(getCondition()) && in setInverted()
164 cast<Instruction>(getCondition())->getOpcode() == in setInverted()
177 return Sel->getCondition(); in getNonInvertedCondition()
194 Value *getCondition() const { in getCondition() function in __anon09282efa0111::SelectOptimizeImpl::SelectLike
540 if (DefSI->getCondition() == SI.getCondition()) in getTrueOrFalseValue()
670 if (match(&*DIt, m_Not(m_Specific(SI.getCondition())))) in convertProfitableSIGroups()
747 auto *CondFr = IB.CreateFreeze(SI.getCondition(), in convertProfitableSIGroups()
748 SI.getCondition()->getName() + ".frozen"); in convertProfitableSIGroups()
799 if (match(NI, m_Not(m_Specific(SI.getCondition())))) { in collectSelectGroups()
810 if (NSI && SI.getCondition() == NSI.getCondition()) { in collectSelectGroups()
812 } else if (NSI && match(NSI.getCondition(), in collectSelectGroups()
813 m_Not(m_Specific(SI.getCondition())))) { in collectSelectGroups()
1221 if (auto *CI = dyn_cast<Instruction>(SI.getCondition())) in computeLoopCosts()
1310 bool VectorCond = !SI.getCondition()->getType()->isIntegerTy(1); in isSelectKindSupported()