HomeSort by relevance Sort by last modified time
    Searched refs:SCEVConstant (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/Analysis/
DependenceAnalysis.cpp 445 if (isa<SCEVConstant>(Y->getD())) {
488 const SCEVConstant *C1A2_C2A1 =
489 dyn_cast<SCEVConstant>(SE->getMinusSCEV(C1A2, C2A1));
490 const SCEVConstant *C1B2_C2B1 =
491 dyn_cast<SCEVConstant>(SE->getMinusSCEV(C1B2, C2B1));
492 const SCEVConstant *A1B2_A2B1 =
493 dyn_cast<SCEVConstant>(SE->getMinusSCEV(A1B2, A2B1));
494 const SCEVConstant *A2B1_A1B2 =
495 dyn_cast<SCEVConstant>(SE->getMinusSCEV(A2B1, A1B2));
524 if (const SCEVConstant *CUB
    [all...]
ScalarEvolution.cpp 141 WriteAsOperand(OS, cast<SCEVConstant>(this)->getValue(), false);
252 return cast<SCEVConstant>(this)->getType();
276 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(this))
282 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(this))
288 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(this))
300 const SCEVConstant *SC = dyn_cast<SCEVConstant>(Mul->getOperand(0))
    [all...]
ScalarEvolutionExpander.cpp 227 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(S)) {
232 if (const SCEVConstant *FC = dyn_cast<SCEVConstant>(Factor)) {
259 const SCEVConstant *FC = cast<SCEVConstant>(Factor);
260 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(M->getOperand(0)))
463 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(Ops[0])
    [all...]
ScalarEvolutionNormalization.cpp 200 if (isa<SCEVConstant>(S) || isa<SCEVUnknown>(S))
  /external/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 662 if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(BECount))
795 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(StoreEv->getOperand(1));
856 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(Ev->getOperand(1));
883 if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(BECount))
    [all...]
LoopStrengthReduce.cpp 475 const SCEVConstant *RC = dyn_cast<SCEVConstant>(RHS);
488 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(LHS)) {
560 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(S)) {
719 if (isa<SCEVConstant>(Mul->getOperand(0)))
874 if (!AR->isAffine() || !isa<SCEVConstant>(AR->getOperand(1))) {
887 !isa<SCEVConstant>(Reg) &&
890 isa<SCEVConstant>(cast<SCEVAddRecExpr>(Reg)->getStart())))
    [all...]
IndVarSimplify.cpp     [all...]
  /external/llvm/unittests/Analysis/
ScalarEvolutionTest.cpp 68 EXPECT_EQ(cast<SCEVConstant>(M0->getOperand(0))->getValue()->getZExtValue(),
70 EXPECT_EQ(cast<SCEVConstant>(M1->getOperand(0))->getValue()->getZExtValue(),
72 EXPECT_EQ(cast<SCEVConstant>(M2->getOperand(0))->getValue()->getZExtValue(),
  /external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h 35 /// SCEVConstant - This class represents a constant integer value.
37 class SCEVConstant : public SCEV {
41 SCEVConstant(const FoldingSetNodeIDRef ID, ConstantInt *v) :
451 return ((SC*)this)->visitConstant((const SCEVConstant*)S);
561 virtual const SCEV *visitConstant(const SCEVConstant *Constant) {
DependenceAnalysis.h 53 class SCEVConstant;
566 /// attempts to cast it to SCEVConstant. If the cast fails,
568 const SCEVConstant *collectConstantUpperBound(const Loop *l, Type *T) const;
    [all...]
ScalarEvolutionExpander.h 227 Value *visitConstant(const SCEVConstant *S) {
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 419 if (const SCEVConstant *ConstEC = dyn_cast<SCEVConstant>(EC)) {
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
BBVectorize.cpp 623 if (const SCEVConstant *ConstOffSCEV =
624 dyn_cast<SCEVConstant>(OffsetSCEV)) {
    [all...]

Completed in 890 milliseconds