Searched refs:CaseValues (Results 1 – 2 of 2) sorted by relevance
22 template <typename T> class CaseValues { class24 CaseValues(SemanticsContext &c, const evaluate::DynamicType &t) in CaseValues() function in Fortran::semantics::CaseValues227 CaseValues<T>(context, exprType).Check(caseList); in Test()257 CaseValues<evaluate::Type<TypeCategory::Logical, 1>>{context_, *exprType} in Enter()
5678 ArrayRef<ConstantInt *> CaseValues = ResultVector[0].second; in foldSwitchToSelect() local5679 unsigned CaseCount = CaseValues.size(); in foldSwitchToSelect()5685 ConstantInt *MinCaseVal = CaseValues[0]; in foldSwitchToSelect()5687 for (auto Case : CaseValues) in foldSwitchToSelect()5693 for (auto Case : CaseValues) in foldSwitchToSelect()5709 if (CaseValues.size() == 2) { in foldSwitchToSelect()5710 Value *Cmp1 = Builder.CreateICmpEQ(Condition, CaseValues[0], in foldSwitchToSelect()5712 Value *Cmp2 = Builder.CreateICmpEQ(Condition, CaseValues[1], in foldSwitchToSelect()