aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopSimplify.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-03-20 20:18:13 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-03-20 20:18:13 +0000
commite6b4a16ddd2192bbe324693ca8d43712c2c587a0 (patch)
tree48e5bbfcad8e4c7b5ee3795db7c5966f01b07ed4 /llvm/lib/Transforms/Utils/LoopSimplify.cpp
parent40ca00dc4ccb1e5466fde745a99853d9df0c67aa (diff)
downloadllvm-e6b4a16ddd2192bbe324693ca8d43712c2c587a0.zip
llvm-e6b4a16ddd2192bbe324693ca8d43712c2c587a0.tar.gz
llvm-e6b4a16ddd2192bbe324693ca8d43712c2c587a0.tar.bz2
Fix a use-after-free in thunk emission. EmitThunk may call RAUW on Init, invalidating the pointer.
Fixes PR12284. The test case only triggered under asan/valgrind, but it's better than nothing. llvm-svn: 153120
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopSimplify.cpp')
0 files changed, 0 insertions, 0 deletions