Home
last modified time | relevance | path

Searched refs:CaseRange (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp73 struct CaseRange { struct
78 CaseRange(ConstantInt *low, ConstantInt *high, BasicBlock *bb) in CaseRange() function
82 using CaseVector = std::vector<CaseRange>;
83 using CaseItr = std::vector<CaseRange>::iterator;
88 bool operator()(const CaseRange &C1, const CaseRange &C2) { in operator ()()
156 BasicBlock *NewLeafBlock(CaseRange &Leaf, Value *Val, ConstantInt *LowerBound, in NewLeafBlock()
245 std::vector<CaseRange> LHS(Begin, Begin + Mid); in SwitchConvert()
247 std::vector<CaseRange> RHS(Begin + Mid, End); in SwitchConvert()
250 CaseRange &Pivot = *(Begin + Mid); in SwitchConvert()
311 Cases.push_back(CaseRange(Case.getCaseValue(), Case.getCaseValue(), in Clusterify()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dforeachvar.d296 case STMT.CaseRange: in foreachExpAndVar()
H A Dastenums.d360 CaseRange,
H A Dstatement.d1297 super(loc, STMT.CaseRange); in this()
H A Dob.d840 case STMT.CaseRange: in toObNodes()