OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Strides
(Results
1 - 6
of
6
) sorted by null
/external/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h
207
const ValueToValueMap &
Strides
);
286
const ValueToValueMap &
Strides
);
328
const ValueToValueMap &
Strides
);
373
DominatorTree *DT, const ValueToValueMap &
Strides
);
431
/// value of symbolic
strides
, the client queries it with the same assumption.
443
/// \brief Analyze the loop. Substitute symbolic
strides
using
Strides
.
444
void analyzeLoop(const ValueToValueMap &
Strides
);
522
/// of symbolic
strides
, \p
Strides
provides the mapping (se
[
all
...]
/external/llvm/lib/Analysis/
LoopAccessAnalysis.cpp
117
unsigned ASId, const ValueToValueMap &
Strides
) {
119
const SCEV *Sc = replaceSymbolicStrideSCEV(SE,
Strides
, Ptr);
226
Loop *TheLoop, const ValueToValueMap &
Strides
,
276
const ValueToValueMap &
Strides
, Value *Ptr) {
277
const SCEV *PtrScev = replaceSymbolicStrideSCEV(SE,
Strides
, Ptr);
673
const ValueToValueMap &
Strides
) {
690
const SCEV *AScev = replaceSymbolicStrideSCEV(SE,
Strides
, APtr);
691
const SCEV *BScev = replaceSymbolicStrideSCEV(SE,
Strides
, BPtr);
693
int StrideAPtr = isStridedPtr(SE, APtr, InnermostLoop,
Strides
);
694
int StrideBPtr = isStridedPtr(SE, BPtr, InnermostLoop,
Strides
);
[
all
...]
ScalarEvolution.cpp
[
all
...]
/external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
122
/// This enables versioning on the
strides
of symbolically striding memory
288
/// \brief Add checks for
strides
that where assumed to be 1.
[
all
...]
/external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp
412
/// addrec
strides
.
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp
[
all
...]
Completed in 2897 milliseconds