Searched defs:Upper (Results 1 - 7 of 7) sorted by relevance
/external/llvm/include/llvm/Support/ |
H A D | ConstantRange.h | 43 APInt Lower, Upper; member in class:llvm::ConstantRange 55 /// Lower==Upper and Lower != Min or Max value for its type. It will also 57 ConstantRange(const APInt &Lower, const APInt &Upper); 75 const APInt &getUpper() const { return Upper; } 112 if (Upper == Lower + 1) 148 return Lower == CR.Lower && Upper == CR.Upper;
|
/external/llvm/lib/Support/ |
H A D | ConstantRange.cpp | 34 Lower = Upper = APInt::getMaxValue(BitWidth); 36 Lower = Upper = APInt::getMinValue(BitWidth); 41 ConstantRange::ConstantRange(const APInt &V) : Lower(V), Upper(V + 1) {} 44 Lower(L), Upper(U) { 48 "Lower == Upper, but they aren't min or max value!"); 119 return Lower == Upper && Lower.isMaxValue(); 125 return Lower == Upper && Lower.isMinValue(); 132 return Lower.ugt(Upper); 156 return (Upper - Lower).zext(getBitWidth()+1); 212 if (Lower == Upper) 642 APInt Upper = getUnsignedMax().udiv(RHS_umin) + 1; local 724 OS << "[" << Lower << "," << Upper << ")"; local [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | RangeConstraintManager.cpp | 110 const llvm::APSInt &Upper, 126 if (i->From() > Upper) { 131 if (i->Includes(Upper)) { 133 BV.getValue(Upper))); 138 if (i->Includes(Upper)) { 139 newRanges = F.add(newRanges, Range(i->From(), BV.getValue(Upper))); 152 bool pin(llvm::APSInt &Lower, llvm::APSInt &Upper) const { 160 APSIntType::RangeTestResultKind UpperTest = Type.testInRange(Upper); 168 if (Lower < Upper) 173 Upper 108 IntersectInRange(BasicValueFactory &BV, Factory &F, const llvm::APSInt &Lower, const llvm::APSInt &Upper, PrimRangeSet &newRanges, PrimRangeSet::iterator &i, PrimRangeSet::iterator &e) const argument 412 llvm::APSInt Upper = Lower; local 459 llvm::APSInt Upper = ComparisonVal-Adjustment; local 488 llvm::APSInt Upper = Max-Adjustment; local 518 llvm::APSInt Upper = Max-Adjustment; local 547 llvm::APSInt Upper = ComparisonVal-Adjustment; local [all...] |
/external/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 203 ConstantInt *Upper = cast<ConstantInt>(Ranges.getOperand(2*i + 1)); local 204 ConstantRange Range(Lower->getValue(), Upper->getValue()); 207 unsigned LeadingZeros = (Upper->getValue() - 1).countLeadingZeros();
|
H A D | InstructionSimplify.cpp | 1815 APInt Upper = APInt(Width, 0); local 1819 Upper = CI2->getValue(); 1822 Upper = CI2->getValue().abs(); 1823 Lower = (-Upper) + 1; 1826 Upper = CI2->getValue() + 1; 1831 Upper = NegOne.udiv(CI2->getValue()) + 1; 1839 Upper = IntMax.sdiv(Val) + 1; 1845 Upper = NegOne.lshr(CI2->getValue()) + 1; 1852 Upper = IntMax.ashr(CI2->getValue()) + 1; 1859 Upper [all...] |
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 7427 llvm::APInt Upper local 7431 IntegerLiteral::Create(S.Context, Upper, SizeType, Loc),
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3231 // Upper quadword shuffled. 3241 // Upper quadword shuffled. 3256 // Upper quadword copied in order. 3266 // Upper quadword copied in order. 5426 SDValue Upper = DAG.getNode(ISD::BUILD_VECTOR, dl, HVT, &V[NumElems / 2], local 5430 return Concat128BitVectors(Lower, Upper, VT, NumElems, DAG, dl); 7150 bool Upper = IdxVal >= NumElems/2; local 7152 DAG.getConstant(Upper ? IdxVal-NumElems/2 : IdxVal, MVT::i32));
|
Completed in 373 milliseconds