Lines Matching refs:SwitchInst
73 typedef DenseMap<const SwitchInst*, SmallPtrSet<const Value *, 8> >
113 void setUnswitched(const SwitchInst *SI, const Value *V);
116 bool isUnswitched(const SwitchInst *SI, const Value *V);
293 void LUAnalysisCache::setUnswitched(const SwitchInst *SI, const Value *V) { in setUnswitched()
298 bool LUAnalysisCache::isUnswitched(const SwitchInst *SI, const Value *V) { in isUnswitched()
325 const SwitchInst *OldInst = I->first; in cloneData()
327 const SwitchInst *NewInst = cast_or_null<SwitchInst>(NewI); in cloneData()
451 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) { in processCurrentLoop()
464 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end(); in processCurrentLoop()
585 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(HeaderTerm)) { in IsTrivialUnswitchCondition()
595 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end(); in IsTrivialUnswitchCondition()
1020 SwitchInst *SI = dyn_cast<SwitchInst>(U); in RewriteLoopBodyWithConditionConstant()
1023 SwitchInst::CaseIt DeadCase = SI->findCaseValue(cast<ConstantInt>(Val)); in RewriteLoopBodyWithConditionConstant()