/external/llvm/include/llvm/ADT/ |
H A D | StringSwitch.h | 38 /// .Cases("violet", "purple", Violet) 85 StringSwitch& Cases(const char (&S0)[N0], const char (&S1)[N1], function in class:llvm::StringSwitch 91 StringSwitch& Cases(const char (&S0)[N0], const char (&S1)[N1], function in class:llvm::StringSwitch 97 StringSwitch& Cases(const char (&S0)[N0], const char (&S1)[N1], function in class:llvm::StringSwitch 104 StringSwitch& Cases(const char (&S0)[N0], const char (&S1)[N1], function in class:llvm::StringSwitch
|
/external/chromium_org/sandbox/linux/bpf_dsl/ |
H A D | bpf_dsl.h | 243 // Cases adds a multiple-value "case" clause to the switch. 246 Caser<T> Cases(const std::vector<T>& values, ResultExpr result) const; 268 Cases(SANDBOX_BPF_DSL_CASES_HELPER values, result) 367 Caser<T> Caser<T>::Cases(const std::vector<T>& values, function in class:sandbox::bpf_dsl::Caser
|
/external/clang/lib/ARCMigrate/ |
H A D | TransProtectedScope.cpp | 57 SmallVectorImpl<CaseInfo> &Cases; member in class:__anon17699::CaseCollector 60 CaseCollector(ParentMap &PMap, SmallVectorImpl<CaseInfo> &Cases) argument 61 : PMap(PMap), Cases(Cases) { } 80 Cases.push_back(CaseInfo(Curr,SourceRange(Curr->getLocStart(), NextLoc))); 98 SmallVector<CaseInfo, 16> Cases; member in class:__anon17699::ProtectedScopeFixer 106 CaseCollector(BodyCtx.getParentMap(), Cases) 149 for (unsigned i = 0; i != Cases.size(); i++) { 150 CaseInfo &info = Cases[i];
|
/external/clang/test/Sema/ |
H A D | return.c | 260 enum Cases { C1, C2, C3, C4 }; enum 261 int test_enum_cases(enum Cases C) {
|
H A D | warn-unreachable.c | 104 enum Cases { C1, C2, C3 }; enum 105 int test_enum_cases(enum Cases C) {
|
/external/llvm/utils/TableGen/ |
H A D | DAGISelMatcherOpt.cpp | 454 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases; local 459 Cases.push_back(std::make_pair(&COM->getOpcode(), COM->getNext())); 462 MatcherPtr.reset(new SwitchOpcodeMatcher(Cases)); 469 SmallVector<std::pair<MVT::SimpleValueType, Matcher*>, 8> Cases; local 481 Matcher *PrevMatcher = Cases[Entry-1].second; 489 Cases[Entry-1].second = new ScopeMatcher(Entries); 493 Entry = Cases.size()+1; 494 Cases.push_back(std::make_pair(CTMTy, MatcherWithoutCTM)); 497 if (Cases.size() != 1) { 498 MatcherPtr.reset(new SwitchTypeMatcher(Cases)); [all...] |
H A D | AsmWriterEmitter.cpp | 947 std::string Cases; local 948 raw_string_ostream CasesO(Cases);
|
H A D | DAGISelMatcher.h | 505 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases; member in class:llvm::SwitchOpcodeMatcher 508 : Matcher(SwitchOpcode), Cases(cases.begin(), cases.end()) {} 515 unsigned getNumCases() const { return Cases.size(); } 517 const SDNodeInfo &getCaseOpcode(unsigned i) const { return *Cases[i].first; } 518 Matcher *getCaseMatcher(unsigned i) { return Cases[i].second; } 519 const Matcher *getCaseMatcher(unsigned i) const { return Cases[i].second; } 559 SmallVector<std::pair<MVT::SimpleValueType, Matcher*>, 8> Cases; member in class:llvm::SwitchTypeMatcher 562 : Matcher(SwitchType), Cases(cases.begin(), cases.end()) {} 569 unsigned getNumCases() const { return Cases.size(); } 571 MVT::SimpleValueType getCaseType(unsigned i) const { return Cases[ [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | LowerSwitch.cpp | 74 unsigned Clusterify(CaseVector &Cases, SwitchInst *SI); 288 // Clusterify - Transform simple list of Cases into list of CaseRange's 289 unsigned LowerSwitch::Clusterify(CaseVector& Cases, SwitchInst *SI) { argument 294 Cases.push_back(CaseRange(i.getCaseValue(), i.getCaseValue(), 297 std::sort(Cases.begin(), Cases.end(), CaseCmp()); 300 if (Cases.size()>=2) 301 for (CaseItr I = Cases.begin(), J = std::next(Cases.begin()); 302 J != Cases 367 CaseVector Cases; local [all...] |
H A D | SimplifyCFG.cpp | 98 std::vector<ValueEqualityComparisonCase> &Cases); 501 &Cases) { 503 Cases.reserve(SI->getNumCases()); 505 Cases.push_back(ValueEqualityComparisonCase(i.getCaseValue(), 513 Cases.push_back(ValueEqualityComparisonCase(GetConstantInt(ICI->getOperand(1), 523 std::vector<ValueEqualityComparisonCase> &Cases) { 524 Cases.erase(std::remove(Cases.begin(), Cases.end(), BB), Cases 499 GetValueEqualityComparisonCases(TerminatorInst *TI, std::vector<ValueEqualityComparisonCase> &Cases) argument 522 EliminateBlockCases(BasicBlock *BB, std::vector<ValueEqualityComparisonCase> &Cases) argument 3146 SmallVector<ConstantInt *, 16> Cases; local [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 203 size_t Clusterify(CaseVector &Cases, const SwitchInst &SI); 281 Parent(P), Default(D), Cases(C) { } 290 BitTestInfo Cases; member in struct:llvm::SelectionDAGBuilder::BitTestBlock 622 bool ShouldEmitAsBranches(const std::vector<CaseBlock> &Cases);
|