Home | History | Annotate | Download | only in IR

Lines Matching refs:SwitchInst

3340 //                        SwitchInst Implementation
3343 void SwitchInst::init(Value *Value, BasicBlock *Default, unsigned NumReserved) {
3353 /// SwitchInst ctor - Create a new switch instruction, specifying a value to
3357 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
3364 /// SwitchInst ctor - Create a new switch instruction, specifying a value to
3368 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
3375 SwitchInst::SwitchInst(const SwitchInst &SI)
3387 SwitchInst::~SwitchInst() {
3394 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) {
3409 void SwitchInst::removeCase(CaseIt i) {
3432 void SwitchInst::growOperands() {
3447 BasicBlock *SwitchInst::getSuccessorV(unsigned idx) const {
3450 unsigned SwitchInst::getNumSuccessorsV() const {
3453 void SwitchInst::setSuccessorV(unsigned idx, BasicBlock *B) {
3717 SwitchInst *SwitchInst::clone_impl() const {
3718 return new SwitchInst(*this);