OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BECount
(Results
1 - 7
of
7
) sorted by null
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp
79
bool runOnLoopBlock(BasicBlock *BB, const SCEV *
BECount
,
82
bool processLoopStore(StoreInst *SI, const SCEV *
BECount
);
83
bool processLoopMemSet(MemSetInst *MSI, const SCEV *
BECount
);
89
const SCEV *
BECount
);
93
const SCEV *
BECount
);
185
const SCEV *
BECount
= SE->getBackedgeTakenCount(L);
186
if (isa<SCEVCouldNotCompute>(
BECount
)) return false;
190
if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(
BECount
))
217
MadeChange |= runOnLoopBlock(*BI,
BECount
, ExitBlocks);
225
bool LoopIdiomRecognize::runOnLoopBlock(BasicBlock *BB, const SCEV *
BECount
,
[
all
...]
IndVarSimplify.cpp
[
all
...]
/external/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp
105
bool runOnLoopBlock(BasicBlock *BB, const SCEV *
BECount
,
111
bool processLoopStores(SmallVectorImpl<StoreInst *> &SL, const SCEV *
BECount
,
113
bool processLoopMemSet(MemSetInst *MSI, const SCEV *
BECount
);
119
const SCEVAddRecExpr *Ev, const SCEV *
BECount
,
121
bool processLoopStoreOfLoopLoad(StoreInst *SI, const SCEV *
BECount
);
244
const SCEV *
BECount
= SE->getBackedgeTakenCount(CurLoop);
245
assert(!isa<SCEVCouldNotCompute>(
BECount
) &&
251
if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(
BECount
))
277
MadeChange |= runOnLoopBlock(BB,
BECount
, ExitBlocks);
460
BasicBlock *BB, const SCEV *
BECount
,
[
all
...]
IndVarSimplify.cpp
[
all
...]
/external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp
62
static void ConnectProlog(Loop *L, Value *
BECount
, unsigned Count,
122
// If
BECount
<u (Count - 1) then (
BECount
+ 1) % Count == (
BECount
+ 1)
123
// This means %xtraiter is (
BECount
+ 1) and all of the iterations of this
124
// loop were executed by the prologue. Note that if
BECount
<u (Count - 1)
125
// then (
BECount
+ 1) cannot unsigned-overflow.
127
B.CreateICmpULT(
BECount
, ConstantInt::get(
BECount
->getType(), Count - 1));
546
Value *
BECount
= Expander.expandCodeFor(BECountSC, BECountSC->getType()
[
all
...]
/external/swiftshader/third_party/LLVM/lib/Analysis/
ScalarEvolution.cpp
[
all
...]
/external/llvm/lib/Analysis/
ScalarEvolution.cpp
[
all
...]
Completed in 570 milliseconds