Lines Matching defs:SwitchInst
3905 // SwitchInst Implementation
3908 void SwitchInst::init(Value *Value, BasicBlock *Default, unsigned NumReserved) {
3918 /// SwitchInst ctor - Create a new switch instruction, specifying a value to
3922 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
3929 SwitchInst::SwitchInst(const SwitchInst &SI)
3944 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) {
3959 SwitchInst::CaseIt SwitchInst::removeCase(CaseIt I) {
3984 void SwitchInst::growOperands() {
4025 SwitchInst::CaseIt
4026 SwitchInstProfUpdateWrapper::removeCase(SwitchInst::CaseIt I) {
4032 // This is tightly coupled with the way SwitchInst::removeCase() removes
4033 // the cases in SwitchInst::removeCase(CaseIt).
4092 SwitchInstProfUpdateWrapper::getSuccessorWeight(const SwitchInst &SI,
4352 SwitchInst *SwitchInst::cloneImpl() const { return new SwitchInst(*this); }