OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:PSE
(Results
1 - 9
of
9
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPRecipeBuilder.h
40
PredicatedScalarEvolution &
PSE
;
110
PredicatedScalarEvolution &
PSE
, VPBuilder &Builder)
111
: OrigLoop(OrigLoop), TLI(TLI), Legal(Legal), CM(CM),
PSE
(
PSE
),
LoopVectorizationPlanner.h
258
PredicatedScalarEvolution &
PSE
;
283
PredicatedScalarEvolution &
PSE
,
288
PSE
(
PSE
), Hints(Hints), Requirements(Requirements), ORE(ORE) {}
LoopVectorize.cpp
456
InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &
PSE
,
464
: OrigLoop(OrigLoop),
PSE
(
PSE
), LI(LI), DT(DT), TLI(TLI), TTI(TTI),
466
Builder(
PSE
.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI),
770
PredicatedScalarEvolution &
PSE
;
882
InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &
PSE
,
890
: InnerLoopVectorizer(OrigLoop,
PSE
, LI, DT, TLI, TTI, AC, ORE,
936
Loop *OrigLoop, PredicatedScalarEvolution &
PSE
, LoopInfo *LI,
943
: InnerLoopVectorizer(OrigLoop,
PSE
, LI, DT, TLI, TTI, AC, ORE,
974
Loop *OrigLoop, PredicatedScalarEvolution &
PSE
, LoopInfo *LI
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/ProfileData/
ProfileSummaryBuilder.cpp
154
ProfileSummaryEntry
PSE
= {Cutoff, Count, CountsSeen};
155
DetailedSummary.push_back(
PSE
);
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
VectorUtils.h
728
InterleavedAccessInfo(PredicatedScalarEvolution &
PSE
, Loop *L,
731
:
PSE
(
PSE
), TheLoop(L), DT(DT), LI(LI), LAI(LAI) {}
794
PredicatedScalarEvolution &
PSE
;
LoopAccessAnalysis.h
172
MemoryDepChecker(PredicatedScalarEvolution &
PSE
, const Loop *L)
173
:
PSE
(
PSE
), InnermostLoop(L), AccessIdx(0), MaxSafeDepDistBytes(0),
268
PredicatedScalarEvolution &
PSE
;
413
/// We need \p
PSE
in order to compute the SCEV expression of the pointer
416
/// and add new predicates to \p
PSE
.
419
PredicatedScalarEvolution &
PSE
);
518
///
PSE
must be emitted in order for the results of this analysis to be valid.
588
/// should be re-written (and therefore simplified) according to
PSE
.
591
const PredicatedScalarEvolution &getPSE() const { return *
PSE
; }
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h
251
Loop *L, PredicatedScalarEvolution &
PSE
, DominatorTree *DT,
257
: TheLoop(L), LI(LI),
PSE
(
PSE
), TTI(TTI), TLI(TLI), DT(DT),
477
PredicatedScalarEvolution &
PSE
;
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopAccessAnalysis.cpp
143
const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &
PSE
,
146
const SCEV *OrigSCEV =
PSE
.getSCEV(Ptr);
158
ScalarEvolution *SE =
PSE
.getSE();
163
PSE
.addPredicate(*SE->getEqualPredicate(U, CT));
164
auto *Expr =
PSE
.getSCEV(Ptr);
194
PredicatedScalarEvolution &
PSE
) {
196
const SCEV *Sc = replaceSymbolicStrideSCEV(
PSE
, Strides, Ptr);
197
ScalarEvolution *SE =
PSE
.getSE();
207
const SCEV *Ex =
PSE
.getBackedgeTakenCount();
510
PredicatedScalarEvolution &
PSE
)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp
2010
PredicatedScalarEvolution
PSE
= LAI->getPSE();
2033
int64_t NextStride = getPtrStride(
PSE
, Ptr, L);
2053
replaceSymbolicStrideSCEV(
PSE
, llvm::ValueToValueMap(), Ptr);
2055
const SCEV *Step = AR->getStepRecurrence(*
PSE
.getSE());
2056
if (
PSE
.getSE()->isLoopInvariant(Step, L))
Completed in 59 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026