llvm-6502/lib/Transforms
Arnold Schwaighofer 6e4a9c14f6 LoopVectorize: Make Value pointers that could be RAUW'ed a VH
The Value pointers we store in the induction variable list can be RAUW'ed by a
call to SCEVExpander::expandCodeFor, use a TrackingVH instead. Do the same thing
in some other places where we store pointers that could potentially be RAUW'ed.

Fixes PR16073.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182485 91177308-0d34-0410-b5e6-96231b3b80d8
2013-05-22 16:54:56 +00:00
..
Hello
InstCombine Add missing -*- C++ -*- to headers 2013-05-17 21:43:39 +00:00
Instrumentation [msan] A no-op implementation of VarArg handling. 2013-05-21 12:27:47 +00:00
IPO
ObjCARC [objc-arc] Fixed a spelling error and made the statistic descriptions be consistent about their usage of periods. 2013-05-15 17:43:03 +00:00
Scalar
Utils Rename LoopSimplify.h to LoopUtils.h 2013-05-20 20:46:30 +00:00
Vectorize LoopVectorize: Make Value pointers that could be RAUW'ed a VH 2013-05-22 16:54:56 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile