Home
last modified time | relevance | path

Searched refs:UpperBound (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/CodeGen/
DScheduleDAG.cpp519 int UpperBound, LowerBound; in AddPred() local
521 UpperBound = Node2Index[X->NodeNum]; in AddPred()
524 if (LowerBound < UpperBound) { in AddPred()
527 DFS(Y, UpperBound, HasLoop); in AddPred()
530 Shift(Visited, LowerBound, UpperBound); in AddPred()
544 void ScheduleDAGTopologicalSort::DFS(const SUnit *SU, int UpperBound, in DFS() argument
559 if (Node2Index[s] == UpperBound) { in DFS()
564 if (!Visited.test(s) && Node2Index[s] < UpperBound) { in DFS()
574 int UpperBound) { in Shift() argument
579 for (i = LowerBound; i <= UpperBound; ++i) { in Shift()
[all …]
/external/llvm/lib/Transforms/Utils/
DLowerSwitch.cpp83 ConstantInt *LowerBound, ConstantInt *UpperBound,
207 ConstantInt *UpperBound, Value *Val, in switchConvert() argument
218 if (Begin->Low == LowerBound && Begin->High == UpperBound) { in switchConvert()
220 if (LowerBound && UpperBound) in switchConvert()
222 UpperBound->getSExtValue() - LowerBound->getSExtValue(); in switchConvert()
269 if (UpperBound) { in switchConvert()
270 dbgs() << UpperBound->getSExtValue() << "\n"; in switchConvert()
287 UpperBound, Val, NewNode, OrigBlock, in switchConvert()
331 Constant *UpperBound = ConstantExpr::getAdd(NegLo, Leaf.High); in newLeafBlock() local
332 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_ULE, Add, UpperBound, in newLeafBlock()
[all …]
/external/llvm/lib/Target/AMDGPU/
DAMDGPUFrameLowering.cpp87 int UpperBound = FI == -1 ? MFI->getNumObjects() : FI; in getFrameIndexReference() local
89 for (int i = MFI->getObjectIndexBegin(); i < UpperBound; ++i) { in getFrameIndexReference()
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp573 const ObjCObjectPointerType *UpperBound = OrigObjectPtrType; in checkPostStmt() local
575 std::swap(LowerBound, UpperBound); in checkPostStmt()
578 LowerBound = LowerBound->isObjCIdType() ? UpperBound : LowerBound; in checkPostStmt()
579 UpperBound = UpperBound->isObjCIdType() ? LowerBound : UpperBound; in checkPostStmt()
581 if (storeWhenMoreInformative(State, Sym, TrackedType, LowerBound, UpperBound, in checkPostStmt()
/external/llvm/lib/Analysis/
DDependenceAnalysis.cpp531 APInt UpperBound = CUB->getAPInt(); in intersectConstraints() local
532 DEBUG(dbgs() << "\t\tupper bound = " << UpperBound << "\n"); in intersectConstraints()
533 if (Xq.sgt(UpperBound) || Yq.sgt(UpperBound)) { in intersectConstraints()
1100 if (const SCEV *UpperBound = collectUpperBound(CurLoop, Delta->getType())) { in strongSIVtest() local
1101 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound); in strongSIVtest()
1102 DEBUG(dbgs() << ", " << *UpperBound->getType() << "\n"); in strongSIVtest()
1107 const SCEV *Product = SE->getMulExpr(UpperBound, AbsCoeff); in strongSIVtest()
1282 if (const SCEV *UpperBound = collectUpperBound(CurLoop, Delta->getType())) { in weakCrossingSIVtest() local
1283 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakCrossingSIVtest()
1284 const SCEV *ConstantTwo = SE->getConstant(UpperBound->getType(), 2); in weakCrossingSIVtest()
[all …]
DScalarEvolution.cpp5774 const SCEV *UpperBound = in computeShiftCompareExitLimit() local
5776 return ExitLimit(getCouldNotCompute(), UpperBound); in computeShiftCompareExitLimit()
/external/clang/utils/TableGen/
DNeonEmitter.cpp2110 std::string LowerBound, UpperBound; in genIntrinsicRangeCheckCode() local
2118 UpperBound = "31"; in genIntrinsicRangeCheckCode()
2120 UpperBound = "63"; in genIntrinsicRangeCheckCode()
2128 UpperBound = utostr(Def->getReturnType().getElementSizeInBits() - 1); in genIntrinsicRangeCheckCode()
2136 UpperBound = "RFT(TV, true)"; in genIntrinsicRangeCheckCode()
2141 UpperBound = "RFT(TV, false, true)"; in genIntrinsicRangeCheckCode()
2143 UpperBound = "RFT(TV, false, false)"; in genIntrinsicRangeCheckCode()
2148 UpperBound = utostr(T.getNumElements() - 1); in genIntrinsicRangeCheckCode()
2160 if (UpperBound.size()) in genIntrinsicRangeCheckCode()
2161 OS << " u = " << UpperBound << ";"; in genIntrinsicRangeCheckCode()
/external/clang/lib/StaticAnalyzer/Core/
DProgramState.cpp305 DefinedOrUnknownSVal UpperBound, in assumeInBound() argument
308 if (Idx.isUnknown() || UpperBound.isUnknown()) in assumeInBound()
333 svalBuilder.evalBinOpNN(this, BO_Add, UpperBound.castAs<NonLoc>(), in assumeInBound()
/external/llvm/include/llvm/CodeGen/
DScheduleDAG.h706 void DFS(const SUnit *SU, int UpperBound, bool& HasLoop);
710 void Shift(BitVector& Visited, int LowerBound, int UpperBound);
/external/clang/lib/Sema/
DSemaLookup.cpp3813 unsigned UpperBound = (TypoStr.size() + 2) / 3 + 1; in addName() local
3814 unsigned ED = TypoStr.edit_distance(Name, true, UpperBound); in addName()
3815 if (ED >= UpperBound) return; in addName()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp320 Constant *UpperBound = ConstantExpr::getAdd(NegLo, Hi); in InsertRangeTest() local
321 return Builder->CreateICmpULT(Add, UpperBound); in InsertRangeTest()