Invalidate assumption cache before outlining.
authorAditya Kumar <hiraditya@msn.com>
Fri, 4 Oct 2019 22:46:42 +0000 (22:46 +0000)
committerAditya Kumar <hiraditya@msn.com>
Fri, 4 Oct 2019 22:46:42 +0000 (22:46 +0000)
commit6a2673605e50d42d2326e51e29a0d78361c7a570
tree166682ae399b0b20adb32297bf6d55cebc0a0b01
parent58fd6b5b9c882ea32dc9673abaddc6dda564330e
Invalidate assumption cache before outlining.

Subscribers: llvm-commits

Tags: #llvm

Reviewers: compnerd, vsk, sebpop, fhahn, tejohnson

Reviewed by: vsk

Differential Revision: https://reviews.llvm.org/D68478

llvm-svn: 373807
llvm/include/llvm/Transforms/Utils/CodeExtractor.h
llvm/lib/Transforms/IPO/HotColdSplitting.cpp
llvm/lib/Transforms/Utils/CodeExtractor.cpp
llvm/test/Transforms/HotColdSplit/assumption-cache-invalidation.ll