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

/external/llvm/include/llvm/IR/
H A DConstantRange.h43 APInt Lower, Upper; member in class:llvm::ConstantRange
58 /// Lower==Upper and Lower != Min or Max value for its type. It will also
60 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper);
78 const APInt &getUpper() const { return Upper; }
115 if (Upper == Lower + 1)
151 return Lower == CR.Lower && Upper == CR.Upper;
/external/llvm/include/llvm/Support/
H A DUnicodeCharRanges.h26 /// \brief Represents a closed range of Unicode code points [Lower, Upper].
29 uint32_t Upper; member in struct:llvm::sys::UnicodeCharRange
36 return Range.Upper < Value;
71 DEBUG(dbgs() << "Upper bound 0x");
77 if (I->Upper < I->Lower) {
78 DEBUG(dbgs() << "Upper bound 0x");
81 DEBUG(dbgs().write_hex(I->Upper) << "\n");
84 Prev = I->Upper;
/external/llvm/lib/Support/
H A DScaledNumber.cpp33 uint64_t Upper = P1, Lower = P4; local
36 Upper += getU(N) + (NewLower < Lower);
43 if (!Upper)
47 unsigned LeadingZeros = countLeadingZeros(Upper);
50 Upper = Upper << LeadingZeros | Lower >> Shift;
51 return getRounded(Upper, Shift,
/external/llvm/lib/IR/
H A DConstantRange.cpp34 Lower = Upper = APInt::getMaxValue(BitWidth);
36 Lower = Upper = APInt::getMinValue(BitWidth);
42 : Lower(std::move(V)), Upper(Lower + 1) {}
45 : Lower(std::move(L)), Upper(std::move(U)) {
46 assert(Lower.getBitWidth() == Upper.getBitWidth() &&
48 assert((Lower != Upper || (Lower.isMaxValue() || Lower.isMinValue())) &&
49 "Lower == Upper, but they aren't min or max value!");
120 return Lower == Upper && Lower.isMaxValue();
126 return Lower == Upper && Lower.isMinValue();
133 return Lower.ugt(Upper);
645 APInt Upper = getUnsignedMax().udiv(RHS_umin) + 1; local
727 OS << "[" << Lower << "," << Upper << ")"; local
[all...]
/external/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp107 const llvm::APSInt &Upper,
123 if (i->From() > Upper) {
128 if (i->Includes(Upper)) {
130 BV.getValue(Upper)));
135 if (i->Includes(Upper)) {
136 newRanges = F.add(newRanges, Range(i->From(), BV.getValue(Upper)));
149 bool pin(llvm::APSInt &Lower, llvm::APSInt &Upper) const {
157 APSIntType::RangeTestResultKind UpperTest = Type.testInRange(Upper, true);
165 if (Lower < Upper)
170 Upper
105 IntersectInRange(BasicValueFactory &BV, Factory &F, const llvm::APSInt &Lower, const llvm::APSInt &Upper, PrimRangeSet &newRanges, PrimRangeSet::iterator &i, PrimRangeSet::iterator &e) const argument
428 llvm::APSInt Upper = Lower; local
475 llvm::APSInt Upper = ComparisonVal-Adjustment; local
504 llvm::APSInt Upper = Max-Adjustment; local
534 llvm::APSInt Upper = Max-Adjustment; local
563 llvm::APSInt Upper = ComparisonVal-Adjustment; local
[all...]
/external/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h363 const SCEV *Upper[8]; member in struct:llvm::DependenceAnalysis::BoundInfo
/external/eigen/Eigen/src/Core/util/
H A DConstants.h169 Upper=0x2, enumerator in enum:Eigen::__anon20796
170 /** %Matrix has ones on the diagonal; to be used in combination with #Lower or #Upper. */
172 /** %Matrix has zeros on the diagonal; to be used in combination with #Lower or #Upper. */
177 UnitUpper=UnitDiag|Upper,
181 StrictlyUpper=ZeroDiag|Upper,
/external/llvm/lib/Analysis/
H A DValueTracking.cpp201 ConstantInt *Upper = cast<ConstantInt>(Ranges.getOperand(2*i + 1)); local
202 ConstantRange Range(Lower->getValue(), Upper->getValue());
205 unsigned LeadingZeros = (Upper->getValue() - 1).countLeadingZeros();
H A DInstructionSimplify.cpp1933 APInt Upper = APInt(Width, 0); local
1937 Upper = CI2->getValue();
1940 Upper = CI2->getValue().abs();
1941 Lower = (-Upper) + 1;
1944 Upper = CI2->getValue() + 1;
1949 Upper = NegOne.udiv(CI2->getValue()) + 1;
1954 Upper = Lower.lshr(1) + 1;
1957 Upper = CI2->getValue().abs() + 1;
1958 Lower = (-Upper) + 1;
1967 Upper
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp966 SDValue Upper = CurDAG->getConstant(UpperVal, VT); local
968 Upper = CurDAG->getNode(Opcode, DL, VT, Op0, Upper);
969 Upper = SDValue(Select(Upper.getNode()), 0);
972 SDValue Or = CurDAG->getNode(Opcode, DL, VT, Upper, Lower);
/external/clang/lib/CodeGen/
H A DCGExpr.cpp1136 llvm::Value *Upper = Builder.CreateICmpSLE( local
1140 Check = Builder.CreateAnd(Upper, Lower);
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3710 // Upper quadword shuffled.
3720 // Upper quadword shuffled.
3735 // Upper quadword copied in order.
3745 // Upper quadword copied in order.
6698 SDValue Upper = DAG.getNode(ISD::BUILD_VECTOR, dl, HVT, local
6703 return Concat128BitVectors(Lower, Upper, VT, NumElems, DAG, dl);
6704 return Concat256BitVectors(Lower, Upper, VT, NumElems, DAG, dl);

Completed in 6510 milliseconds