Lines Matching refs:SwitchInst
105 DenseMap<const SwitchInst *, SmallPtrSet<const Value *, 8>>;
154 void setUnswitched(const SwitchInst *SI, const Value *V);
157 bool isUnswitched(const SwitchInst *SI, const Value *V);
341 void LUAnalysisCache::setUnswitched(const SwitchInst *SI, const Value *V) { in setUnswitched()
346 bool LUAnalysisCache::isUnswitched(const SwitchInst *SI, const Value *V) { in isUnswitched()
378 const SwitchInst *OldInst = I->first; in cloneData()
380 const SwitchInst *NewInst = cast_or_null<SwitchInst>(NewI); in cloneData()
747 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) { in processCurrentLoop()
1101 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(CurrentTerm)) { in TryTrivialLoopUnswitch()
1159 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(CurrentTerm)) { in TryTrivialLoopUnswitch()
1502 SwitchInst *SI = dyn_cast<SwitchInst>(UI); in RewriteLoopBodyWithConditionConstant()
1508 SwitchInst::CaseHandle DeadCase = in RewriteLoopBodyWithConditionConstant()