Home | History | Annotate | Download | only in IR

Lines Matching defs:SwitchInst

3226 //                        SwitchInst Implementation
3229 void SwitchInst::init(Value *Value, BasicBlock *Default, unsigned NumReserved) {
3239 /// SwitchInst ctor - Create a new switch instruction, specifying a value to
3243 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
3250 /// SwitchInst ctor - Create a new switch instruction, specifying a value to
3254 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
3261 SwitchInst::SwitchInst(const SwitchInst &SI)
3274 SwitchInst::~SwitchInst() {
3281 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) {
3291 void SwitchInst::addCase(IntegersSubset& OnVal, BasicBlock *Dest) {
3309 void SwitchInst::removeCase(CaseIt& i) {
3342 void SwitchInst::growOperands() {
3357 BasicBlock *SwitchInst::getSuccessorV(unsigned idx) const {
3360 unsigned SwitchInst::getNumSuccessorsV() const {
3363 void SwitchInst::setSuccessorV(unsigned idx, BasicBlock *B) {
3620 SwitchInst *SwitchInst::clone_impl() const {
3621 return new SwitchInst(*this);