Lines Matching refs:SwitchInst
381 MainSwitch(SwitchInst *SI, OptimizationRemarkEmitter *ORE) { in MainSwitch()
394 SwitchInst *getInstr() const { return Instr; } in getInstr()
404 bool isCandidate(const SwitchInst *SI) { in isCandidate()
491 SwitchInst *Instr = nullptr;
502 SwitchInst *getSwitchInst() { return Switch; } in getSwitchInst()
707 SwitchInst *Switch;
735 SwitchInst *Switch = SwitchPaths->getSwitchInst(); in isLegalAndProfitableToTransform()
1046 SwitchInst *Switch = SwitchPaths->getSwitchInst(); in updateSuccessorPhis()
1119 isa<SwitchInst>(Inst)) { in updateDefMap()
1155 if (!isa<SwitchInst>(LastBlock->getTerminator())) in updateLastSuccessor()
1157 SwitchInst *Switch = cast<SwitchInst>(LastBlock->getTerminator()); in updateLastSuccessor()
1217 BasicBlock *getNextCaseSuccessor(SwitchInst *Switch, const APInt &NextState) { in getNextCaseSuccessor()
1259 auto *SI = dyn_cast<SwitchInst>(BB.getTerminator()); in run()