The FoldingSet hash data includes pointer values, so it isn't
authorDan Gohman <gohman@apple.com>
Mon, 7 Jun 2010 19:36:14 +0000 (19:36 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 7 Jun 2010 19:36:14 +0000 (19:36 +0000)
commitfd447eff22637c3d47ce709468ab50b6243d0e4c
treeee999ec849f61fe02bbcb8890f1a0fa83211c5ba
parent5e5dd68c7f5115c245745c496ab3e4cd338a181c
The FoldingSet hash data includes pointer values, so it isn't
determinstic. Instead, give SCEV objects an arbitrary sequence
number.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105548 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/ScalarEvolution.h
include/llvm/Analysis/ScalarEvolutionExpressions.h
lib/Analysis/ScalarEvolution.cpp