Home
last modified time | relevance | path

Searched refs:Bound (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1129 const SCEV *Bound = SE->getMinusSCEV(S, Size); in isKnownLessThan() local
1130 if (const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Bound)) { in isKnownLessThan()
2626 BoundInfo *Bound = new BoundInfo[MaxLevels + 1]; in banerjeeMIVtest() local
2633 Bound[K].Iterations = A[K].Iterations ? A[K].Iterations : B[K].Iterations; in banerjeeMIVtest()
2634 Bound[K].Direction = Dependence::DVEntry::ALL; in banerjeeMIVtest()
2635 Bound[K].DirSet = Dependence::DVEntry::NONE; in banerjeeMIVtest()
2636 findBoundsALL(A, B, Bound, K); in banerjeeMIVtest()
2639 if (Bound[K].Lower[Dependence::DVEntry::ALL]) in banerjeeMIVtest()
2640 LLVM_DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t'); in banerjeeMIVtest()
2643 if (Bound[K].Upper[Dependence::DVEntry::ALL]) in banerjeeMIVtest()
[all …]
H A DDemandedBits.cpp505 APInt Bound = (LHS.Zero & RHS.Zero) | (LHS.One & RHS.One); in determineLiveOperandBitsAddCarry() local
512 APInt RBound = Bound.reverseBits(); in determineLiveOperandBitsAddCarry()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DSPIRVObjectWriter.cpp27 W.write<uint32_t>(VersionInfo.Bound); in writeHeader()
32 unsigned Bound) { in setBuildVersion() argument
35 VersionInfo.Bound = Bound; in setBuildVersion()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h837 const SCEV *getLowerBound(BoundInfo *Bound) const;
842 const SCEV *getUpperBound(BoundInfo *Bound) const;
852 BoundInfo *Bound,
860 BoundInfo *Bound,
867 BoundInfo *Bound,
874 BoundInfo *Bound,
881 BoundInfo *Bound,
888 BoundInfo *Bound,
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSPIRVObjectWriter.h35 unsigned Bound = 0; member
43 void setBuildVersion(unsigned Major, unsigned Minor, unsigned Bound);
/freebsd/contrib/llvm-project/libcxx/include/
H A Dranges263 template<weakly_incrementable W, semiregular Bound = unreachable_sentinel_t>
264 requires weakly-equality-comparable-with<W, Bound> && copyable<W>
267 template<class W, class Bound>
268 inline constexpr bool enable_borrowed_range<iota_view<W, Bound>> = true;
275 template<move_constructible T, semiregular Bound = unreachable_sentinel_t>
277 (integer-like-with-usable-difference-type<Bound> ||
278 same_as<Bound, unreachable_sentinel_t>))
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp24 Value *Bound, Value *Step, StringRef Name, in CreateLoop() argument
44 Value *Cond = B.CreateICmpNE(Inc, Bound, Name + ".cond"); in CreateLoop()
H A DLoopPeel.cpp344 Value *Bound; in canPeelLastIteration() local
350 m_Br(m_OneUse(m_ICmp(Pred, m_Value(Inc), m_Value(Bound))), in canPeelLastIteration()
354 Bound->getType()->isIntegerTy() && in canPeelLastIteration()
355 SE.isLoopInvariant(SE.getSCEV(Bound), &L) && in canPeelLastIteration()
H A DSimplifyLibCalls.cpp926 Value *Bound) { in optimizeStringLength() argument
931 (!Bound || isKnownNonZero(Bound, DL))) { in optimizeStringLength()
942 if (Bound) { in optimizeStringLength()
943 if (ConstantInt *BoundCst = dyn_cast<ConstantInt>(Bound)) { in optimizeStringLength()
962 if (Bound) in optimizeStringLength()
963 return B.CreateBinaryIntrinsic(Intrinsic::umin, LenC, Bound); in optimizeStringLength()
967 if (Bound) in optimizeStringLength()
1048 Value *Bound = CI->getArgOperand(1); in optimizeStrNLen() local
1049 if (Value *V = optimizeStringLength(CI, B, 8, Bound)) in optimizeStrNLen()
1052 if (isKnownNonZero(Bound, DL)) in optimizeStrNLen()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.cpp458 static void handleVLABoundNotPositive(VLABoundData *Data, ValueHandle Bound, in handleVLABoundNotPositive() argument
470 << Value(Data->Type, Bound); in handleVLABoundNotPositive()
474 ValueHandle Bound) { in __ubsan_handle_vla_bound_not_positive() argument
476 handleVLABoundNotPositive(Data, Bound, Opts); in __ubsan_handle_vla_bound_not_positive()
479 ValueHandle Bound) { in __ubsan_handle_vla_bound_not_positive_abort() argument
481 handleVLABoundNotPositive(Data, Bound, Opts); in __ubsan_handle_vla_bound_not_positive_abort()
H A Dubsan_handlers.h111 RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle Bound)
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DMatrixUtils.h83 Value *Bound, Value *Step, StringRef Name,
H A DSimplifyLibCalls.h264 Value *Bound = nullptr);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1579 DISubrangeType::BoundType Bound) -> void { in constructSubrangeDIE() argument
1580 if (auto *BV = dyn_cast_if_present<DIVariable *>(Bound)) { in constructSubrangeDIE()
1583 } else if (auto *BE = dyn_cast_if_present<DIExpression *>(Bound)) { in constructSubrangeDIE()
1589 } else if (auto *BI = dyn_cast_if_present<ConstantInt *>(Bound)) { in constructSubrangeDIE()
1621 DISubrange::BoundType Bound) -> void { in constructSubrangeDIE() argument
1622 if (auto *BV = dyn_cast_if_present<DIVariable *>(Bound)) { in constructSubrangeDIE()
1625 } else if (auto *BE = dyn_cast_if_present<DIExpression *>(Bound)) { in constructSubrangeDIE()
1631 } else if (auto *BI = dyn_cast_if_present<ConstantInt *>(Bound)) { in constructSubrangeDIE()
1663 DIGenericSubrange::BoundType Bound) -> void { in constructGenericSubrangeDIE() argument
1664 if (auto *BV = dyn_cast_if_present<DIVariable *>(Bound)) { in constructGenericSubrangeDIE()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.h73 unsigned Bound; variable
115 void setBound(unsigned V) { Bound = V; } in setBound()
116 unsigned getBound() { return Bound; } in getBound()
H A DSPIRVAsmPrinter.cpp128 unsigned Bound = 2 * (ST->getBound() + 1) + NLabels; in emitEndOfAsmFile() local
131 .setBuildVersion(Major, Minor, Bound); in emitEndOfAsmFile()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp70 BasicBlock *createLoop(BasicBlock *Preheader, BasicBlock *Exit, Value *Bound,
102 BasicBlock *Exit, Value *Bound, in createLoop() argument
122 Value *Cond = B.CreateICmpNE(Inc, Bound, Name + ".cond"); in createLoop()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp821 std::optional<DynTypedMatcher> Bound = Result->tryBind(BindID); in constructBoundMatcher() local
822 if (Bound) { in constructBoundMatcher()
823 return VariantMatcher::SingleMatcher(*Bound); in constructBoundMatcher()
H A DParser.cpp398 std::optional<DynTypedMatcher> Bound = Result->tryBind(BindID); in parseIdentifierPrefixImpl() local
399 if (Bound) { in parseIdentifierPrefixImpl()
400 *Value = VariantMatcher::SingleMatcher(*Bound); in parseIdentifierPrefixImpl()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp843 auto ConvToMetadata = [&](DIGenericSubrange::BoundType Bound) -> Metadata * { in getOrCreateGenericSubrange() argument
844 return isa<DIExpression *>(Bound) ? (Metadata *)cast<DIExpression *>(Bound) in getOrCreateGenericSubrange()
845 : (Metadata *)cast<DIVariable *>(Bound); in getOrCreateGenericSubrange()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp380 size_t Bound = SignatureTable.size() - Signature.size() + 1; in getIndex() local
381 for (size_t Index = 0; Index < Bound; ++Index) { in getIndex()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp5444 auto convToMetadata = [&](MDSignedOrMDField Bound) -> Metadata * { in parseDISubrangeType() argument
5445 if (Bound.isMDSignedField()) in parseDISubrangeType()
5447 Type::getInt64Ty(Context), Bound.getMDSignedValue())); in parseDISubrangeType()
5448 if (Bound.isMDField()) in parseDISubrangeType()
5449 return Bound.getMDFieldValue(); in parseDISubrangeType()
5484 auto convToMetadata = [&](const MDSignedOrMDField &Bound) -> Metadata * { in parseDISubrange() argument
5485 if (Bound.isMDSignedField()) in parseDISubrange()
5487 Type::getInt64Ty(Context), Bound.getMDSignedValue())); in parseDISubrange()
5488 if (Bound.isMDField()) in parseDISubrange()
5489 return Bound.getMDFieldValue(); in parseDISubrange()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSimpleSValBuilder.cpp235 llvm::APSInt Bound, ProgramStateRef State) { in isInRelation() argument
239 nonloc::ConcreteInt(BV.getValue(Bound)), in isInRelation()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFloat64InstrInfo.td110 // Bound Check Memory Access Instructions
H A DLoongArchFloat32InstrInfo.td122 // Bound Check Memory Access Instructions

12