OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:BECount
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp
62
static void ConnectProlog(Loop *L, Value *
BECount
, unsigned Count,
120
// If
BECount
<u (Count - 1) then (
BECount
+ 1) & (Count - 1) == (
BECount
+ 1)
121
// (since Count is a power of 2). This means %xtraiter is (
BECount
+ 1) and
123
// that if
BECount
<u (Count - 1) then (
BECount
+ 1) cannot unsigned-overflow.
125
B.CreateICmpULT(
BECount
, ConstantInt::get(
BECount
->getType(), Count - 1));
346
Value *
BECount
= Expander.expandCodeFor(BECountSC, BECountSC->getType()
[
all
...]
/external/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp
117
bool runOnLoopBlock(BasicBlock *BB, const SCEV *
BECount
,
122
bool processLoopStore(StoreInst *SI, const SCEV *
BECount
);
123
bool processLoopMemSet(MemSetInst *MSI, const SCEV *
BECount
);
128
const SCEV *
BECount
, bool NegStride);
131
const SCEV *
BECount
, bool NegStride);
217
const SCEV *
BECount
= SE->getBackedgeTakenCount(CurLoop);
218
assert(!isa<SCEVCouldNotCompute>(
BECount
) &&
224
if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(
BECount
))
242
MadeChange |= runOnLoopBlock(BB,
BECount
, ExitBlocks);
348
BasicBlock *BB, const SCEV *
BECount
,
[
all
...]
/external/llvm/lib/Analysis/
ScalarEvolution.cpp
[
all
...]
Completed in 229 milliseconds