Home | History | Annotate | Download | only in Scalar

Lines Matching refs:SwitchInst

74     typedef DenseMap<const SwitchInst*, SmallPtrSet<const Value *, 8> >
114 void setUnswitched(const SwitchInst *SI, const Value *V);
117 bool isUnswitched(const SwitchInst *SI, const Value *V);
284 void LUAnalysisCache::setUnswitched(const SwitchInst *SI, const Value *V) {
289 bool LUAnalysisCache::isUnswitched(const SwitchInst *SI, const Value *V) {
316 const SwitchInst *OldInst = I->first;
318 const SwitchInst *NewInst = cast_or_null<SwitchInst>(NewI);
447 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) {
460 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end();
581 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(HeaderTerm)) {
591 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end();
1002 SwitchInst *SI = dyn_cast<SwitchInst>(UI);
1005 SwitchInst::CaseIt DeadCase = SI->findCaseValue(cast<ConstantInt>(Val));