reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3186 assert((unsigned)Index < SI->getNumCases() && 3188 return reinterpret_cast<ConstantIntT *>(SI->getOperand(2 + Index * 2)); 3193 assert(((unsigned)Index < SI->getNumCases() || 3194 (unsigned)Index == DefaultPseudoIndex) && 3200 unsigned getCaseIndex() const { return Index; } 3204 assert(((unsigned)Index == DefaultPseudoIndex || 3205 (unsigned)Index < SI->getNumCases()) && 3207 return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; 3207 return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; 3212 return Index == RHS.Index; 3212 return Index == RHS.Index; 3228 assert((unsigned)Index < SI->getNumCases() && 3230 SI->setOperand(2 + Index*2, reinterpret_cast<Value*>(V)); 3270 return CaseIteratorImpl<ConstCaseHandle>(Case.SI, Case.Index); 3276 assert(Case.Index + N >= 0 && 3277 (unsigned)(Case.Index + N) <= Case.SI->getNumCases() && 3279 Case.Index += N; 3285 assert(Case.Index - N >= 0 && 3286 (unsigned)(Case.Index - N) <= Case.SI->getNumCases() && 3288 Case.Index -= N; 3293 return Case.Index - RHS.Case.Index; 3293 return Case.Index - RHS.Case.Index;