[llvm-branch-commits] [llvm] 3599050 - [Hexagon] Add missing MIRParser link dependency (#191010)

Cullen Rhodes via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Apr 20 23:46:54 PDT 2026


Author: Brian Cain
Date: 2026-04-21T06:46:41Z
New Revision: 35990504507d79e0b9deb809c8ee5e1b34ceef20

URL: https://github.com/llvm/llvm-project/commit/35990504507d79e0b9deb809c8ee5e1b34ceef20
DIFF: https://github.com/llvm/llvm-project/commit/35990504507d79e0b9deb809c8ee5e1b34ceef20.diff

LOG: [Hexagon] Add missing MIRParser link dependency (#191010)

cd66d79be19b added parseMachineFunctionInfo to HexagonTargetMachine
which calls parseNamedRegisterReference from LLVMMIRParser, but did not
add the library dependency. This causes link failures for executables
like dsymutil and llvm-split when building with BUILD_SHARED_LIBS=OFF.

Add MIRParser to LINK_COMPONENTS.

(cherry picked from commit 95af7de3e9de2fadfbe7b2cbbfaecfdfbc7fd7af)

Added: 
    

Modified: 
    llvm/lib/Target/Hexagon/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/Hexagon/CMakeLists.txt b/llvm/lib/Target/Hexagon/CMakeLists.txt
index 85ec5c7c2d45e..a0420ef5f0fe5 100644
--- a/llvm/lib/Target/Hexagon/CMakeLists.txt
+++ b/llvm/lib/Target/Hexagon/CMakeLists.txt
@@ -86,6 +86,7 @@ add_llvm_target(HexagonCodeGen
   HexagonInfo
   IPO
   MC
+  MIRParser
   Scalar
   SelectionDAG
   Support


        


More information about the llvm-branch-commits mailing list