Lines Matching refs:high
36 int64_t Low, High;
43 // Find the first range whose High field is >= R.High,
48 [](const IntRange &A, const IntRange &B) { return A.High < B.High; });
70 ConstantInt* High;
73 CaseRange(ConstantInt *low, ConstantInt *high, BasicBlock *bb)
74 : Low(low), High(high), BB(bb) {}
99 const ConstantInt* CI2 = cast<const ConstantInt>(C2.High);
151 O << *B->Low << " -" << *B->High;
218 if (Begin->Low == LowerBound && Begin->High == UpperBound) {
238 << " -" << Pivot.High->getValue() << "\n");
253 int64_t GapLow = LHS.back().High->getSExtValue() + 1;
257 NewUpperBound = LHS.back().High;
311 if (Leaf.Low == Leaf.High) {
319 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_SLE, Val, Leaf.High,
323 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_ULE, Val, Leaf.High,
331 Constant *UpperBound = ConstantExpr::getAdd(NegLo, Leaf.High);
346 uint64_t Range = Leaf.High->getSExtValue() -
376 int64_t currentValue = I->High->getSExtValue();
384 I->High = J->High;
394 if (I->Low != I->High)
437 UpperBound = Cases.back().High;
447 int64_t High = I.High->getSExtValue();
456 LastRange.High = Low - 1;
458 if (High != INT64_MAX) {
459 IntRange R = { High + 1, INT64_MAX };
464 int64_t N = High - Low + 1;
475 assert(I->Low <= I->High);
478 assert(Next->Low > I->High);