Home
last modified time | relevance | path

Searched refs:CaseValues (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-case.cpp22 template <typename T> class CaseValues { class
24 CaseValues(SemanticsContext &c, const evaluate::DynamicType &t) in CaseValues() function in Fortran::semantics::CaseValues
227 CaseValues<T>(context, exprType).Check(caseList); in Test()
257 CaseValues<evaluate::Type<TypeCategory::Logical, 1>>{context_, *exprType} in Enter()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5678 ArrayRef<ConstantInt *> CaseValues = ResultVector[0].second; in foldSwitchToSelect() local
5679 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()