Revert "[ThinLTO] Add GraphTraits for FunctionSummaries"
authorVolodymyr Sapsai <vsapsai@apple.com>
Mon, 12 Feb 2018 20:43:31 +0000 (20:43 +0000)
committerVolodymyr Sapsai <vsapsai@apple.com>
Mon, 12 Feb 2018 20:43:31 +0000 (20:43 +0000)
commit2ad768bb1326a2a05ab3f89c22208d083ad304fd
tree30993a317d27a7880055f9f6b40b6238caa2ef93
parent9fa3a808b5e24b60f5be3db5f5fc7031da83ceef
Revert "[ThinLTO] Add GraphTraits for FunctionSummaries"

It caused assertion failure
Assertion failed: (!DD.IsLambda && !MergeDD.IsLambda && "faked up lambda definition?"), function MergeDefinitionData, file /Users/buildslave/jenkins/workspace/clang-stage1-configure-RA/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp, line 1675.

on the second stage build bots.

llvm-svn: 324932
llvm/include/llvm/IR/ModuleSummaryIndex.h
llvm/lib/IR/ModuleSummaryIndex.cpp
llvm/lib/LTO/LTO.cpp
llvm/lib/Transforms/IPO/FunctionImport.cpp