Lines Matching defs:getCondition
163 assert(isa<Instruction>(getCondition()) &&
164 cast<Instruction>(getCondition())->getOpcode() ==
177 return Sel->getCondition();
189 llvm_unreachable("Unhandled case in getCondition");
194 Value *getCondition() const {
540 if (DefSI->getCondition() == SI.getCondition())
670 if (match(&*DIt, m_Not(m_Specific(SI.getCondition()))))
747 auto *CondFr = IB.CreateFreeze(SI.getCondition(),
748 SI.getCondition()->getName() + ".frozen");
799 if (match(NI, m_Not(m_Specific(SI.getCondition())))) {
810 if (NSI && SI.getCondition() == NSI.getCondition()) {
812 } else if (NSI && match(NSI.getCondition(),
813 m_Not(m_Specific(SI.getCondition())))) {
1221 if (auto *CI = dyn_cast<Instruction>(SI.getCondition()))
1310 bool VectorCond = !SI.getCondition()->getType()->isIntegerTy(1);