]> granicus.if.org Git - llvm/commitdiff
Make GlobalISel depend on SelectionDAG after D63169
authorFangrui Song <maskray@google.com>
Sat, 22 Jun 2019 01:30:17 +0000 (01:30 +0000)
committerFangrui Song <maskray@google.com>
Sat, 22 Jun 2019 01:30:17 +0000 (01:30 +0000)
GlobalISel/IRTranslator.cpp now references SelectionDAG/FunctionLoweringInfo.cpp.
This fixes a link error in -DBUILD_SHARED_LIBS=on builds:

    ld.lld: error: undefined symbol: llvm::FunctionLoweringInfo::clear()
    >>> referenced by IRTranslator.cpp:2198 (../lib/CodeGen/GlobalISel/IRTranslator.cpp:2198)
    >>>               lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o:(llvm::IRTranslator::finalizeFunction())

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364124 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/GlobalISel/LLVMBuild.txt

index deeed37d7a959ec823b0c33ba601c5d6dc7299fc..3d550b5332db9ed1feb18cc9a0bccf88fd1f725f 100644 (file)
@@ -18,4 +18,4 @@
 type = Library
 name = GlobalISel
 parent = CodeGen
-required_libraries = Analysis CodeGen Core MC Support Target TransformUtils
+required_libraries = Analysis CodeGen Core MC SelectionDAG Support Target TransformUtils