OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:isLoopInvariant
(Results
1 - 25
of
49
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopCacheAnalysis.cpp
95
if (!SE.
isLoopInvariant
(Start, &L) || !SE.
isLoopInvariant
(Step, &L))
273
if (
isLoopInvariant
(L)) {
390
bool IndexedReference::
isLoopInvariant
(const Loop &L) const {
395
if (SE.
isLoopInvariant
(SE.getSCEV(Addr), &L))
440
: SE.
isLoopInvariant
(&Subscript, &L);
457
if (!SE.
isLoopInvariant
(Start, &L) || !SE.
isLoopInvariant
(Step, &L))
LoopInfo.cpp
64
bool Loop::
isLoopInvariant
(const Value *V) const {
71
return all_of(I->operands(), [this](Value *V) { return
isLoopInvariant
(V); });
85
if (
isLoopInvariant
(I))
363
return SE.
isLoopInvariant
(IndDesc.getStep(), this);
LoopUnrollAnalyzer.cpp
40
if (!IterationNumber->isZero() && SE.
isLoopInvariant
(S, L))
Loads.cpp
287
if (L->
isLoopInvariant
(Ptr))
312
assert(SE.
isLoopInvariant
(StartS, L) && "implied by addrec definition");
IVDescriptors.cpp
1092
if (L->
isLoopInvariant
(Op0))
1094
else if (L->
isLoopInvariant
(Op1))
1223
if (!ConstStep && !SE->
isLoopInvariant
(Step, TheLoop))
LoopAccessAnalysis.cpp
202
if (SE->
isLoopInvariant
(Sc, Lp))
629
if (PSE.getSE()->
isLoopInvariant
(PtrScev, L))
647
if (PSE.getSE()->
isLoopInvariant
(PtrScev, L))
2130
return (SE->
isLoopInvariant
(SE->getSCEV(V), TheLoop));
ScalarEvolution.cpp
2309
return
isLoopInvariant
(S, L) && properlyDominates(S, L->getHeader());
3373
assert(
isLoopInvariant
(Operands[i], L) &&
3403
Operands, [&](const SCEV *Op) { return
isLoopInvariant
(Op, L); });
3415
return
isLoopInvariant
(Op, NestedLoop);
4244
if (!SE.
isLoopInvariant
(Expr, L))
4285
if (!SE.
isLoopInvariant
(Expr, L))
4338
bool InvariantF = SE.
isLoopInvariant
(Expr, L);
4402
if (!SE.
isLoopInvariant
(Expr, L))
4851
if (!
isLoopInvariant
(Accum, L))
4935
assert(
isLoopInvariant
(Expr, L) && "Expr is expected to be invariant")
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanTransforms.cpp
79
SE.
isLoopInvariant
(SE.getSCEV(SI->getOperand(0)), OrigLoop);
LoopVectorizationLegality.cpp
330
if (!(CondOp0 == IVUpdate && OuterLp->
isLoopInvariant
(CondOp1)) &&
331
!(CondOp1 == IVUpdate && OuterLp->
isLoopInvariant
(CondOp0))) {
453
!TheLoop->
isLoopInvariant
(Br->getCondition()) &&
736
if (!SE->
isLoopInvariant
(PSE.getSCEV(CI->getOperand(i)), TheLoop)) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopPredication.cpp
387
if (SE->
isLoopInvariant
(LHSS, L)) {
407
if (SE->
isLoopInvariant
(LHS, L) && SE->
isLoopInvariant
(RHS, L)) {
509
if (!L->
isLoopInvariant
(Op))
520
if (!SE->
isLoopInvariant
(Op, L) ||
546
if (SE->
isLoopInvariant
(S, L))
1105
!SE->
isLoopInvariant
(MinEC, L) ||
IndVarSimplify.cpp
476
if (!L->
isLoopInvariant
(Cond))
681
if (L->
isLoopInvariant
(IncI->getOperand(1)))
691
if (L->
isLoopInvariant
(IncI->getOperand(0)))
720
if (L->
isLoopInvariant
(BI->getCondition()))
736
if (!L->
isLoopInvariant
(RHS)) {
737
if (!L->
isLoopInvariant
(LHS))
998
assert(SE->
isLoopInvariant
(IVOffset, L) &&
1046
assert(SE->
isLoopInvariant
(IVLimit, L) &&
1573
!SE->
isLoopInvariant
(ExactBTC, L) ||
1607
!SE->
isLoopInvariant
(ExitCount, L) |
[
all
...]
LoopVersioningLICM.cpp
374
if (SE->
isLoopInvariant
(SE->getSCEV(Ptr), CurLoop))
388
if (SE->
isLoopInvariant
(SE->getSCEV(Ptr), CurLoop))
LoopFlatten.cpp
484
if (!FI.OuterLoop->
isLoopInvariant
(FI.InnerLimit)) {
488
if (!FI.OuterLoop->
isLoopInvariant
(FI.OuterLimit)) {
SimpleLoopUnswitch.cpp
117
assert(!L.
isLoopInvariant
(&Root) &&
137
if (L.
isLoopInvariant
(OpV)) {
184
if (!L.
isLoopInvariant
(PN->getIncomingValueForBlock(&ExitingBB)))
391
if (L.
isLoopInvariant
(BI.getCondition())) {
609
if (!L.
isLoopInvariant
(LoopCond))
2631
if (!isa<Constant>(Cond) && L.
isLoopInvariant
(Cond))
2639
L.
isLoopInvariant
(SI->getCondition()) && !BB->getUniqueSuccessor())
2656
if (L.
isLoopInvariant
(BI->getCondition())) {
LICM.cpp
459
!L->
isLoopInvariant
(AS.begin()->getValue()))
931
CurLoop->
isLoopInvariant
(I.getOperand(1))) {
1204
if (ORE && Invalidated && CurLoop->
isLoopInvariant
(LI->getPointerOperand()))
1826
if (LI && CurLoop->
isLoopInvariant
(LI->getPointerOperand()))
2281
return L->
isLoopInvariant
(SI->getPointerOperand());
2283
return L->
isLoopInvariant
(LI->getPointerOperand());
LoopDataPrefetch.cpp
336
if (L->
isLoopInvariant
(PtrValue))
LoopUnrollAndJamPass.cpp
268
if (SE.
isLoopInvariant
(LSCEV, L))
SeparateConstOffsetFromGEP.cpp
857
L && L->
isLoopInvariant
(ResultPtr) &&
1303
if (CurLoop->
isLoopInvariant
(FirstOffset))
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LoopCacheAnalysis.h
100
bool
isLoopInvariant
(const Loop &L) const;
DependenceAnalysis.h
522
///
isLoopInvariant
- Returns true if Expression is loop invariant
524
bool
isLoopInvariant
(const SCEV *Expression, const Loop *LoopNest) const;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineLoopInfo.h
74
bool
isLoopInvariant
(MachineInstr &I) const;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineLoopInfo.cpp
152
bool MachineLoop::
isLoopInvariant
(MachineInstr &I) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVETailPredication.cpp
223
if (!SE->
isLoopInvariant
(EC, L)) {
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCLoopInstrFormPrep.cpp
363
if (L->
isLoopInvariant
(PtrValue))
515
if (!SE->
isLoopInvariant
(BasePtrSCEV->getStart(), L))
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp
568
if (!(ICI->getOperand(0) == TI && L->
isLoopInvariant
(ICI->getOperand(1))) &&
569
!(ICI->getOperand(1) == TI && L->
isLoopInvariant
(ICI->getOperand(0))))
600
bool IsSwapped = L->
isLoopInvariant
(ICI->getOperand(0));
687
if (!SE->
isLoopInvariant
(S, L))
1190
L && L->getLoopPreheader() && L->
isLoopInvariant
(NarrowOper);
Completed in 68 milliseconds
1
2
Indexes created Fri Sep 25 00:27:33 UTC 2026