Searched refs:UpperBound (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600FrameLowering.cpp34 int UpperBound = FI == -1 ? MFI.getNumObjects() : FI; local
36 for (int i = MFI.getObjectIndexBegin(); i < UpperBound; ++i) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp321 float UpperBound; local
324 UpperBound = 709.0f;
327 UpperBound = 88.0f;
330 UpperBound = 11356.0f;
337 return createCond(CI, CmpInst::FCMP_OGT, UpperBound);
343 float UpperBound, LowerBound; local
348 UpperBound = 710.0f;
353 UpperBound = 89.0f;
358 UpperBound = 11357.0f;
362 UpperBound
[all...]
H A DLowerSwitch.cpp107 ConstantInt *LowerBound, ConstantInt *UpperBound,
112 ConstantInt *LowerBound, ConstantInt *UpperBound,
237 /// The function recursively builds this tree. LowerBound and UpperBound are
243 ConstantInt *UpperBound, Value *Val,
247 assert(LowerBound && UpperBound && "Bounds must be initialized");
255 if (Begin->Low == LowerBound && Begin->High == UpperBound) {
257 NumMergedCases = UpperBound->getSExtValue() - LowerBound->getSExtValue();
261 return newLeafBlock(*Begin, Val, LowerBound, UpperBound, OrigBlock,
298 << ", " << UpperBound->getSExtValue() << "]\n");
312 UpperBound, Va
242 switchConvert(CaseItr Begin, CaseItr End, ConstantInt *LowerBound, ConstantInt *UpperBound, Value *Val, BasicBlock *Predecessor, BasicBlock *OrigBlock, BasicBlock *Default, const std::vector<IntRange> &UnreachableRanges) argument
326 newLeafBlock(CaseRange &Leaf, Value *Val, ConstantInt *LowerBound, ConstantInt *UpperBound, BasicBlock *OrigBlock, BasicBlock *Default) argument
361 Constant *UpperBound = ConstantExpr::getAdd(NegLo, Leaf.High); local
467 ConstantInt *UpperBound = nullptr; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAG.cpp549 int UpperBound, LowerBound;
551 UpperBound = Node2Index[X->NodeNum];
554 if (LowerBound < UpperBound) {
557 DFS(Y, UpperBound, HasLoop);
560 Shift(Visited, LowerBound, UpperBound);
570 void ScheduleDAGTopologicalSort::DFS(const SUnit *SU, int UpperBound,
586 if (Node2Index[s] == UpperBound) {
591 if (!Visited.test(s) && Node2Index[s] < UpperBound) {
603 int UpperBound = Node2Index[TargetSU.NodeNum];
608 if (LowerBound > UpperBound) {
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopUnrollPass.h106 LoopUnrollOptions &setUpperBound(bool UpperBound) { argument
107 AllowUpperBound = UpperBound;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DScalar.h191 int Runtime = -1, int UpperBound = -1,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp217 UP.UpperBound = false;
253 UP.UpperBound = false;
271 UP.UpperBound = *UserUpperBound;
842 if (!(UP.UpperBound || MaxOrZero) ||
861 TripMultiple = UP.UpperBound ? 1 : TripMultiple;
876 TripMultiple = UP.UpperBound ? 1 : TripMultiple;
1248 Optional<bool> UpperBound = None,
1255 ProvidedRuntime(Runtime), ProvidedUpperBound(UpperBound),
1316 int AllowPartial, int Runtime, int UpperBound,
1327 UpperBound
1314 createLoopUnrollPass(int OptLevel, bool OnlyWhenForced, bool ForgetAllSCEV, int Threshold, int Count, int AllowPartial, int Runtime, int UpperBound, int AllowPeeling) argument
[all...]
H A DDeadStoreElimination.cpp1900 unsigned UpperBound = local
1929 if (CPO > UpperBound)
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp689 const ObjCObjectPointerType *UpperBound = OrigObjectPtrType; local
691 std::swap(LowerBound, UpperBound);
694 LowerBound = LowerBound->isObjCIdType() ? UpperBound : LowerBound;
695 UpperBound = UpperBound->isObjCIdType() ? LowerBound : UpperBound;
697 if (storeWhenMoreInformative(State, Sym, TrackedType, LowerBound, UpperBound,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp547 const APInt &UpperBound = CUB->getAPInt(); local
548 LLVM_DEBUG(dbgs() << "\t\tupper bound = " << UpperBound << "\n");
549 if (Xq.sgt(UpperBound) || Yq.sgt(UpperBound)) {
1163 if (const SCEV *UpperBound = collectUpperBound(CurLoop, Delta->getType())) {
1164 LLVM_DEBUG(dbgs() << "\t UpperBound = " << *UpperBound);
1165 LLVM_DEBUG(dbgs() << ", " << *UpperBound->getType() << "\n");
1170 const SCEV *Product = SE->getMulExpr(UpperBound, AbsCoeff);
1341 if (const SCEV *UpperBound
[all...]
H A DMemorySSA.cpp1412 unsigned long UpperBound = VersionStack.size() - 1; local
1414 if (UpperBound - LocInfo.LowerBound > MaxCheckLimit) {
1418 << UpperBound - LocInfo.LowerBound
1427 while (UpperBound > LocInfo.LowerBound) {
1428 if (isa<MemoryPhi>(VersionStack[UpperBound])) {
1433 while (VersionStack[UpperBound] != Result) {
1434 assert(UpperBound != 0);
1435 --UpperBound;
1441 MemoryDef *MD = cast<MemoryDef>(VersionStack[UpperBound]);
1445 // Reset UpperBound t
[all...]
H A DInlineCost.cpp486 void addCost(int64_t Inc, int64_t UpperBound = INT_MAX) {
487 assert(UpperBound > 0 && UpperBound <= INT_MAX && "invalid upper bound");
488 Cost = (int)std::min(UpperBound, Cost + Inc);
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp322 DefinedOrUnknownSVal UpperBound,
325 if (Idx.isUnknown() || UpperBound.isUnknown())
328 // Build an expression for 0 <= Idx < UpperBound.
329 // This is the same as Idx + MIN < UpperBound + MIN, if overflow is allowed.
349 svalBuilder.evalBinOpNN(this, BO_Add, UpperBound.castAs<NonLoc>(),
321 assumeInBound(DefinedOrUnknownSVal Idx, DefinedOrUnknownSVal UpperBound, bool Assumption, QualType indexTy) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelectorImpl.h178 int64_t UpperBound = MatchTable[CurrentIdx++]; local
186 << LowerBound << ", " << UpperBound << "), Default=" << Default
189 if (Opcode < LowerBound || UpperBound <= Opcode) {
206 int64_t UpperBound = MatchTable[CurrentIdx++]; local
215 << UpperBound << "), Default=" << Default
233 if (TypeID < LowerBound || UpperBound <= TypeID) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.h327 Metadata *UpperBound; member in struct:llvm::MDNodeKeyImpl
330 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound, argument
332 : CountNode(CountNode), LowerBound(LowerBound), UpperBound(UpperBound),
336 UpperBound(N->getRawUpperBound()), Stride(N->getRawStride()) {}
356 BoundsEqual(UpperBound, RHS->getRawUpperBound()) &&
364 LowerBound, UpperBound, Stride);
365 return hash_combine(CountNode, LowerBound, UpperBound, Stride);
/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp2114 std::string LowerBound, UpperBound;
2124 UpperBound = "15";
2126 UpperBound = "31";
2128 UpperBound = "63";
2136 UpperBound = utostr(Def->getReturnType().getElementSizeInBits() - 1);
2144 UpperBound = "RFT(TV, true)";
2149 UpperBound = "RFT(TV, false, true)";
2151 UpperBound = "RFT(TV, false, false)";
2156 UpperBound = utostr(T.getNumElements() - 1);
2168 if (!UpperBound
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h710 void DFS(const SUnit *SU, int UpperBound, bool& HasLoop);
714 void Shift(BitVector& Visited, int LowerBound, int UpperBound);
H A DBasicTTIImpl.h442 UP.Partial = UP.Runtime = UP.UpperBound = true;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h577 Metadata *UpperBound, Metadata *Stride);
H A DDebugInfoMetadata.h304 Metadata *LowerBound, Metadata *UpperBound,
322 Metadata *UpperBound, Metadata *Stride),
323 (CountNode, LowerBound, UpperBound, Stride))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1107 if (Optional<int64_t> UpperBound =
1112 Size *= *UpperBound - LowerBound + 1;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp4170 unsigned UpperBound = (TypoStr.size() + 2) / 3;
4171 unsigned ED = TypoStr.edit_distance(Name, true, UpperBound);
4172 if (ED > UpperBound) return;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h485 bool UpperBound; member in struct:llvm::TargetTransformInfo::UnrollingPreferences
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1611 UP.UpperBound = true;
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp5821 const int64_t UpperBound = Values.rbegin()->getRawValue() + 1;
5826 << MatchTable::IntValue(UpperBound) << MatchTable::Comment(")")

Completed in 585 milliseconds

12