Searched defs:Upper (Results 1 - 7 of 7) sorted by relevance

/external/llvm/include/llvm/Support/
H A DConstantRange.h43 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 DConstantRange.cpp34 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 DRangeConstraintManager.cpp110 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 DValueTracking.cpp203 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 DInstructionSimplify.cpp1815 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 DSemaDeclCXX.cpp7427 llvm::APInt Upper local
7431 IntegerLiteral::Create(S.Context, Upper, SizeType, Loc),
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3231 // 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