Lines Matching defs:SwitchInst
4008 // SwitchInst Implementation
4011 void SwitchInst::init(Value *Value, BasicBlock *Default, unsigned NumReserved) {
4021 /// SwitchInst ctor - Create a new switch instruction, specifying a value to
4025 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
4032 SwitchInst::SwitchInst(const SwitchInst &SI)
4047 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) {
4062 SwitchInst::CaseIt SwitchInst::removeCase(CaseIt I) {
4087 void SwitchInst::growOperands() {
4128 SwitchInst::CaseIt
4129 SwitchInstProfUpdateWrapper::removeCase(SwitchInst::CaseIt I) {
4135 // This is tightly coupled with the way SwitchInst::removeCase() removes
4136 // the cases in SwitchInst::removeCase(CaseIt).
4195 SwitchInstProfUpdateWrapper::getSuccessorWeight(const SwitchInst &SI,
4462 SwitchInst *SwitchInst::cloneImpl() const { return new SwitchInst(*this); }