OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IncV
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ScalarEvolutionExpander.cpp
940
bool SCEVExpander::isNormalAddRecExprPHI(PHINode *PN, Instruction *
IncV
,
942
if (
IncV
->getNumOperands() == 0 || isa<PHINode>(
IncV
) ||
943
(isa<CastInst>(
IncV
) && !isa<BitCastInst>(
IncV
)))
949
for (Use &Op : llvm::drop_begin(
IncV
->operands()))
955
IncV
= dyn_cast<Instruction>(
IncV
->getOperand(0));
956
if (!
IncV
)
959
if (
IncV
->mayHaveSideEffects()
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
ScalarEvolutionExpander.h
256
Instruction *getIVIncOperand(Instruction *
IncV
, Instruction *InsertPos,
260
bool hoistIVInc(Instruction *
IncV
, Instruction *InsertPos);
476
bool isNormalAddRecExprPHI(PHINode *PN, Instruction *
IncV
, const Loop *L);
478
bool isExpandedAddRecExprPHI(PHINode *PN, Instruction *
IncV
, const Loop *L);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
IndVarSimplify.cpp
661
static PHINode *getLoopPhiForCounter(Value *
IncV
, Loop *L) {
662
Instruction *IncI = dyn_cast<Instruction>(
IncV
);
755
Value *
IncV
= Phi->getIncomingValue(Idx);
756
return Phi != getLoopPhiForCounter(
IncV
, L);
847
Value *
IncV
= Phi->getIncomingValue(LatchIdx);
850
if (U != Cond && U !=
IncV
) return false;
852
for (User *U :
IncV
->users())
877
Value *
IncV
= Phi->getIncomingValue(LatchIdx);
878
return (getLoopPhiForCounter(
IncV
, L) == Phi &&
879
isa<SCEVAddRecExpr>(SE->getSCEV(
IncV
)));
[
all
...]
LoopStrengthReduce.cpp
3097
Instruction *
IncV
=
3099
if (
IncV
)
3100
ChainInstruction(&PN,
IncV
, ChainUsersVec);
3207
Value *
IncV
= Rewriter.expandCodeFor(LeftOverExpr, IntTy, InsertPt);
3209
SE.getUnknown(
IncV
));
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonLoopIdiomRecognition.cpp
660
Value *
IncV
= nullptr;
662
IncV
= BO->getOperand(1);
664
IncV
= BO->getOperand(0);
665
if (
IncV
== nullptr)
668
if (auto *T = dyn_cast<ConstantInt>(
IncV
))
HexagonISelDAGToDAG.cpp
128
SDValue
IncV
= CurDAG->getTargetConstant(Inc, dl, MVT::i32);
159
IncV
, Chain);
174
Base,
IncV
);
524
SDValue
IncV
= CurDAG->getTargetConstant(Inc, dl, MVT::i32);
533
SDValue Ops[] = { Base,
IncV
, Value, Chain };
546
Base,
IncV
);
Completed in 56 milliseconds
Indexes created Thu Jun 18 00:24:58 UTC 2026