Revert r277313 and r277314.
authorSean Silva <chisophugis@gmail.com>
Mon, 1 Aug 2016 04:16:09 +0000 (04:16 +0000)
committerSean Silva <chisophugis@gmail.com>
Mon, 1 Aug 2016 04:16:09 +0000 (04:16 +0000)
commit423c7149dccf4be10aca069616c07527e7d77fa9
treec27ad037c5ed7d043311b2cdfc8810e014ba4ced
parente5a5c966cd773c41f0b36ff6d4aa5e972f273ac5
Revert r277313 and r277314.

They seem to trigger an LSan failure:
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/15140/steps/check-llvm%20asan/logs/stdio

Revert "Add the tests for r277313"

This reverts commit r277314.

Revert "CodeExtractor : Add ability to preserve profile data."

This reverts commit r277313.

llvm-svn: 277317
llvm/include/llvm/Analysis/BlockFrequencyInfo.h
llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h
llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
llvm/include/llvm/Transforms/Utils/CodeExtractor.h
llvm/lib/Analysis/BlockFrequencyInfo.cpp
llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
llvm/lib/Transforms/IPO/PartialInlining.cpp
llvm/lib/Transforms/Utils/CodeExtractor.cpp
llvm/test/Transforms/CodeExtractor/ExtractedFnEntryCount.ll [deleted file]
llvm/test/Transforms/CodeExtractor/MultipleExitBranchProb.ll [deleted file]