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

  /external/llvm/lib/Analysis/
DependenceAnalysis.cpp 450 if (isa<SCEVConstant>(Y->getD())) {
493 const SCEVConstant *C1A2_C2A1 =
494 dyn_cast<SCEVConstant>(SE->getMinusSCEV(C1A2, C2A1));
495 const SCEVConstant *C1B2_C2B1 =
496 dyn_cast<SCEVConstant>(SE->getMinusSCEV(C1B2, C2B1));
497 const SCEVConstant *A1B2_A2B1 =
498 dyn_cast<SCEVConstant>(SE->getMinusSCEV(A1B2, A2B1));
499 const SCEVConstant *A2B1_A1B2 =
500 dyn_cast<SCEVConstant>(SE->getMinusSCEV(A2B1, A1B2));
529 if (const SCEVConstant *CUB
    [all...]
ScalarEvolution.cpp 141 cast<SCEVConstant>(this)->getValue()->printAsOperand(OS, false);
251 return cast<SCEVConstant>(this)->getType();
274 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(this))
280 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(this))
286 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(this))
298 const SCEVConstant *SC = dyn_cast<SCEVConstant>(Mul->getOperand(0))
    [all...]
ScalarEvolutionExpander.cpp 223 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(S)) {
228 if (const SCEVConstant *FC = dyn_cast<SCEVConstant>(Factor)) {
255 const SCEVConstant *FC = cast<SCEVConstant>(Factor);
256 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(M->getOperand(0)))
463 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(Ops[0])
    [all...]
ScalarEvolutionNormalization.cpp 231 if (isa<SCEVConstant>(S) || isa<SCEVUnknown>(S))
  /external/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 658 if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(BECount))
794 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(StoreEv->getOperand(1));
855 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(Ev->getOperand(1));
882 if (const SCEVConstant *BECst = dyn_cast<SCEVConstant>(BECount))
    [all...]
LoopRerollPass.cpp 383 if (const SCEVConstant *IncSCEV =
384 dyn_cast<SCEVConstant>(PHISCEV->getStepRecurrence(*SE))) {
583 if (const SCEVConstant *MulScale =
584 dyn_cast<SCEVConstant>(User1SCEV->getStepRecurrence(*SE))) {
626 if (const SCEVConstant *Diff = dyn_cast<SCEVConstant>(SE->getMinusSCEV(
774 uint64_t Inc = cast<SCEVConstant>(RealIVSCEV->getOperand(1))->
    [all...]
LoopStrengthReduce.cpp 536 const SCEVConstant *RC = dyn_cast<SCEVConstant>(RHS);
549 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(LHS)) {
621 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(S)) {
780 if (isa<SCEVConstant>(Mul->getOperand(0)))
    [all...]
IndVarSimplify.cpp     [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h 36 /// SCEVConstant - This class represents a constant integer value.
38 class SCEVConstant : public SCEV {
42 SCEVConstant(const FoldingSetNodeIDRef ID, ConstantInt *v) :
533 return ((SC*)this)->visitConstant((const SCEVConstant*)S);
651 const SCEV *visitConstant(const SCEVConstant *Constant) {
747 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/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/lib/Target/PowerPC/
PPCCTRLoops.cpp 445 if (const SCEVConstant *ConstEC = dyn_cast<SCEVConstant>(EC)) {
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
BBVectorize.cpp 638 if (const SCEVConstant *ConstOffSCEV =
639 dyn_cast<SCEVConstant>(OffsetSCEV)) {
    [all...]

Completed in 864 milliseconds