[SCEV] Fix usage of invalid IP with FoldingSet
authorEhud Katz <ehudkatz@gmail.com>
Fri, 13 Mar 2020 16:31:47 +0000 (18:31 +0200)
committerEhud Katz <ehudkatz@gmail.com>
Fri, 13 Mar 2020 16:36:58 +0000 (18:36 +0200)
commit18eae3312297cb197a3131f3ad9ca2bebb217415
treeeb86969a5df3b5945adbe932565cfb72b30c9691
parent2543567c414fb82b921485b9923d9ad7e0c7c22b
[SCEV] Fix usage of invalid IP with FoldingSet

Fix the use of invalid Insertion Point pointer with the UniqueSCEVs FoldingSet,
which caused memory corruption.
llvm/lib/Analysis/ScalarEvolution.cpp