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

  /external/llvm/unittests/Analysis/
ScalarEvolutionTest.cpp 76 EXPECT_EQ(cast<SCEVUnknown>(M0->getOperand(1))->getValue(), V0);
77 EXPECT_EQ(cast<SCEVUnknown>(M1->getOperand(1))->getValue(), V1);
78 EXPECT_EQ(cast<SCEVUnknown>(M2->getOperand(1))->getValue(), V2);
85 EXPECT_EQ(cast<SCEVUnknown>(M0->getOperand(1))->getValue(), V0);
86 EXPECT_EQ(cast<SCEVUnknown>(M1->getOperand(1))->getValue(), V0);
87 EXPECT_EQ(cast<SCEVUnknown>(M2->getOperand(1))->getValue(), V0);
  /external/llvm/lib/Analysis/
ScalarEvolutionAliasAnalysis.cpp 100 } else if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) {
ScalarEvolution.cpp 24 // represent it as a SCEVUnknown node.
217 const SCEVUnknown *U = cast<SCEVUnknown>(this);
267 return cast<SCEVUnknown>(this)->getType();
363 void SCEVUnknown::deleted() {
364 // Clear this SCEVUnknown from various maps.
367 // Remove this SCEVUnknown from the uniquing map.
374 void SCEVUnknown::allUsesReplacedWith(Value *New) {
375 // Clear this SCEVUnknown from various maps.
378 // Remove this SCEVUnknown from the uniquing map
    [all...]
ScalarEvolutionNormalization.cpp 200 if (isa<SCEVConstant>(S) || isa<SCEVUnknown>(S))
ScalarEvolutionExpander.cpp 482 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(Ops[i])) {
645 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) {
741 // If the operand is SCEVUnknown and not instructions, peek through
744 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(X))
753 // use a SCEVUnknown to avoid re-analyzing them.
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h 399 /// SCEVUnknown - This means that we are dealing with an entirely unknown SCEV
403 class SCEVUnknown : public SCEV, private CallbackVH {
411 /// the parent's maps when the value associated with a SCEVUnknown
416 /// SCEVUnknown instances owned by a ScalarEvolution.
417 SCEVUnknown *Next;
419 SCEVUnknown(const FoldingSetNodeIDRef ID, Value *V,
420 ScalarEvolution *se, SCEVUnknown *next) :
471 return ((SC*)this)->visitUnknown((const SCEVUnknown*)S);
620 virtual const SCEV *visitUnknown(const SCEVUnknown *Expr) {
635 /// the SCEVUnknown components following the Map (Value -> Value)
    [all...]
ScalarEvolution.h 49 class SCEVUnknown;
217 friend class SCEVUnknown;
548 /// Return false iff given SCEV contains a SCEVUnknown with NULL value-
712 /// returns a SCEVUnknown pointer for well-formed pointer-type expressions,
    [all...]
ScalarEvolutionExpander.h 249 Value *visitUnknown(const SCEVUnknown *S) {
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 587 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) {
724 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(Mul->getOperand(1))) {
886 if (!isa<SCEVUnknown>(Reg) &&
889 (isa<SCEVUnknown>(cast<SCEVAddRecExpr>(Reg)->getStart()) ||
    [all...]

Completed in 66 milliseconds