OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Bound
(Results
1 - 21
of
21
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
DependenceAnalysis.cpp
548
LLVM_DEBUG(dbgs() << "\t\tupper
bound
= " << UpperBound << "\n");
1025
const SCEV *
Bound
= SE->getMinusSCEV(S, Size);
1026
if (const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(
Bound
)) {
1063
// Loop
bound
may be smaller (e.g., a char).
1064
// Should zero extend loop
bound
, since it's always >= 0.
1065
// This routine collects upper
bound
and extends or truncates if needed.
1068
// Return null if no
bound
available.
1137
// loop's upper
bound
. If a dependence exists, the dependence direction is
1342
// Check Delta/(2*ConstCoeff) against upper loop
bound
1545
// New
bound
check - modification to Banerjee's e3 chec
[
all
...]
DemandedBits.cpp
510
APInt
Bound
= (LHS.Zero & RHS.Zero) | (LHS.One & RHS.One);
513
// Let demand ripple to the right but only up to any set bit in
Bound
.
515
//
Bound
= ----1-
517
APInt RBound =
Bound
.reverseBits();
ScalarEvolution.cpp
964
// Protection from insane SCEVs; this
bound
is conservative,
9047
auto SolveForBoundary = [&](APInt
Bound
) -> std::pair<Optional<APInt>,bool> {
9051
<<
Bound
<< " (before multiplying by " << M << ")\n");
9052
Bound
*= M; // The quadratic equation multiplier.
9058
SO = APIntOps::SolveQuadraticEquationWrap(A, B, -
Bound
, BitWidth);
9062
Optional<APInt> UO = APIntOps::SolveQuadraticEquationWrap(A, B, -
Bound
,
9098
// Lower
bound
is inclusive, subtract 1 to represent the exiting value.
9239
// case, and see if we can improve the
bound
.
11374
// When the RHS is not invariant, we do not know the end
bound
of the loop and
11377
//
bound
of the loop (RHS), and the fact that IV does not overflow (which i
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
DependenceAnalysis.h
576
/// an i64). The loop
bound
may be a smaller type. collectUpperBound
577
/// find the
bound
, if available, and zero extends it to the Type T.
578
/// (I zero extend since the
bound
should always be >= 0.)
579
/// If no upper
bound
is available, return NULL.
799
/// computes the lower
bound
given the current direction settings
801
const SCEV *getLowerBound(BoundInfo *
Bound
) const;
804
/// computes the upper
bound
given the current direction settings
806
const SCEV *getUpperBound(BoundInfo *
Bound
) const;
810
/// in the DirSet field of
Bound
. Returns the number of distinct
816
BoundInfo *
Bound
,
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
MatrixUtils.h
84
/// [0,
Bound
). Updates \p Preheader to branch to the new header and uses \p
88
Value *
Bound
, Value *Step, StringRef Name,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
MatrixUtils.cpp
24
Value *
Bound
, Value *Step, StringRef Name,
44
Value *Cond = B.CreateICmpNE(Inc,
Bound
, Name + ".cond");
/src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_handlers.h
97
/// \brief Handle a VLA with a non-positive
bound
.
98
RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle
Bound
)
ubsan_handlers.cc
338
static void handleVLABoundNotPositive(VLABoundData *Data, ValueHandle
Bound
,
348
Diag(Loc, DL_Error, ET, "variable length array
bound
evaluates to "
350
<< Value(Data->Type,
Bound
);
354
ValueHandle
Bound
) {
356
handleVLABoundNotPositive(Data,
Bound
, Opts);
359
ValueHandle
Bound
) {
361
handleVLABoundNotPositive(Data,
Bound
, Opts);
/src/external/gpl3/gcc/dist/libsanitizer/ubsan/
ubsan_handlers.h
107
/// \brief Handle a VLA with a non-positive
bound
.
108
RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle
Bound
)
ubsan_handlers.cpp
48
/// Checking the
bound
value in a reference binding. Must be suitably sized
436
static void handleVLABoundNotPositive(VLABoundData *Data, ValueHandle
Bound
,
446
Diag(Loc, DL_Error, ET, "variable length array
bound
evaluates to "
448
<< Value(Data->Type,
Bound
);
452
ValueHandle
Bound
) {
454
handleVLABoundNotPositive(Data,
Bound
, Opts);
457
ValueHandle
Bound
) {
459
handleVLABoundNotPositive(Data,
Bound
, Opts);
/src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/
ubsan_handlers.h
107
/// \brief Handle a VLA with a non-positive
bound
.
108
RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle
Bound
)
ubsan_handlers.cpp
48
/// Checking the
bound
value in a reference binding. Must be suitably sized
436
static void handleVLABoundNotPositive(VLABoundData *Data, ValueHandle
Bound
,
446
Diag(Loc, DL_Error, ET, "variable length array
bound
evaluates to "
448
<< Value(Data->Type,
Bound
);
452
ValueHandle
Bound
) {
454
handleVLABoundNotPositive(Data,
Bound
, Opts);
457
ValueHandle
Bound
) {
459
handleVLABoundNotPositive(Data,
Bound
, Opts);
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/
Parser.cpp
401
llvm::Optional<DynTypedMatcher>
Bound
= Result->tryBind(BindID);
402
if (
Bound
.hasValue()) {
403
*Value = VariantMatcher::SingleMatcher(*
Bound
);
Registry.cpp
777
llvm::Optional<DynTypedMatcher>
Bound
= Result->tryBind(BindID);
778
if (
Bound
.hasValue()) {
779
return VariantMatcher::SingleMatcher(*
Bound
);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerAMXIntrinsics.cpp
72
BasicBlock *createLoop(BasicBlock *Preheader, BasicBlock *Exit, Value *
Bound
,
104
BasicBlock *Exit, Value *
Bound
,
124
Value *Cond = B.CreateICmpNE(Inc,
Bound
, Name + ".cond");
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfUnit.cpp
1312
DISubrange::BoundType
Bound
) -> void {
1313
if (auto *BV =
Bound
.dyn_cast<DIVariable *>()) {
1316
} else if (auto *BE =
Bound
.dyn_cast<DIExpression *>()) {
1322
} else if (auto *BI =
Bound
.dyn_cast<ConstantInt *>()) {
1351
DIGenericSubrange::BoundType
Bound
) -> void {
1352
if (auto *BV =
Bound
.dyn_cast<DIVariable *>()) {
1355
} else if (auto *BE =
Bound
.dyn_cast<DIExpression *>()) {
/src/external/apache2/llvm/dist/llvm/lib/IR/
DIBuilder.cpp
679
auto ConvToMetadata = [&](DIGenericSubrange::BoundType
Bound
) -> Metadata * {
680
return
Bound
.is<DIExpression *>() ? (Metadata *)
Bound
.get<DIExpression *>()
681
: (Metadata *)
Bound
.get<DIVariable *>();
AsmWriter.cpp
1909
// from an unspecified lower
bound
(= nullptr).
1943
auto IsConstant = [&](Metadata *
Bound
) -> bool {
1944
if (auto *BE = dyn_cast_or_null<DIExpression>(
Bound
)) {
1953
auto GetConstant = [&](Metadata *
Bound
) -> int64_t {
1954
assert(IsConstant(
Bound
) && "Expected constant");
1955
auto *BE = dyn_cast_or_null<DIExpression>(
Bound
);
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
SimpleSValBuilder.cpp
180
// See if Sym is known to be a relation Rel with
Bound
.
182
llvm::APSInt
Bound
, ProgramStateRef State) {
186
nonloc::ConcreteInt(
Bound
), SVB.getConditionType());
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp
4756
auto convToMetadata = [&](MDSignedOrMDField
Bound
) -> Metadata * {
4757
if (
Bound
.isMDSignedField())
4759
Type::getInt64Ty(Context),
Bound
.getMDSignedValue()));
4760
if (
Bound
.isMDField())
4761
return
Bound
.getMDFieldValue();
4788
auto ConvToMetadata = [&](MDSignedOrMDField
Bound
) -> Metadata * {
4789
if (
Bound
.isMDSignedField())
4792
static_cast<uint64_t>(
Bound
.getMDSignedValue())});
4793
if (
Bound
.isMDField())
4794
return
Bound
.getMDFieldValue()
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExpr.cpp
624
// If a glvalue to which a reference is directly
bound
designates neither
890
// FIXME: Sema doesn't treat [1] as a flexible array member if the
bound
938
// Don't load the size if it's a lower
bound
.
962
// For the vector indexing extension, the
bound
is the number of elements.
1000
llvm::Value *
Bound
= getArrayIndexingBound(*this, Base, IndexedType);
1001
if (!
Bound
)
1006
llvm::Value *BoundVal = Builder.CreateIntCast(
Bound
, SizeTy, false);
1071
/// derive a more accurate
bound
on the alignment of the pointer.
3932
// Requesting lower
bound
or upper
bound
, but without provided length an
[
all
...]
Completed in 69 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026