OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Scev
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
VectorUtils.h
790
/// A wrapper around ScalarEvolution, used to add runtime
SCEV
checks.
791
/// Simplifies
SCEV
expressions in the context of existing
SCEV
assumptions.
818
StrideDescriptor(int64_t Stride, const
SCEV
*
Scev
, uint64_t Size,
820
: Stride(Stride),
Scev
(
Scev
), Size(Size), Alignment(Alignment) {}
826
const
SCEV
*
Scev
= nullptr;
ScalarEvolutionExpressions.h
1
//===- llvm/Analysis/ScalarEvolutionExpressions.h -
SCEV
Exprs --*- C++ -*-===//
47
class SCEVConstant : public
SCEV
{
53
SCEV
(ID, scConstant, 1), V(v) {}
62
static bool classof(const
SCEV
*S) {
67
inline unsigned short computeExpressionSize(ArrayRef<const
SCEV
*> Args) {
75
class SCEVCastExpr : public
SCEV
{
77
std::array<const
SCEV
*, 1> Operands;
80
SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, const
SCEV
*op,
84
const
SCEV
*getOperand() const { return Operands[0]; }
85
const
SCEV
*getOperand(unsigned i) const
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
VectorUtils.cpp
208
const
SCEV
*V = SE->getSCEV(Ptr);
977
const
SCEV
*
Scev
= replaceSymbolicStrideSCEV(PSE, Strides, Ptr);
979
AccessStrideInfo[&I] = StrideDescriptor(Stride,
Scev
, Size,
1150
PSE.getSE()->getMinusSCEV(DesA.
Scev
, DesB.
Scev
));
1201
// of runtime
SCEV
assumptions checks (thereby potentially failing to
ScalarEvolution.cpp
14
// scalar expressions, which are represented as subclasses of the
SCEV
class.
16
// can handle. We only create one
SCEV
of a particular shape, so
19
// One important aspect of the
SCEV
objects is that they are never cyclic, even
154
cl::desc("Maximum number of iterations
SCEV
will "
161
"verify-
scev
", cl::Hidden,
164
"verify-
scev
-strict", cl::Hidden,
165
cl::desc("Enable stricter verification with -verify-
scev
is passed"));
167
VerifySCEVMap("verify-
scev
-maps", cl::Hidden,
172
"
scev
-verify-ir", cl::Hidden,
173
cl::desc("Verify IR correctness when making sensitive
SCEV
queries (slow)")
[
all
...]
Completed in 67 milliseconds
Indexes created Tue Jun 09 00:24:00 UTC 2026