<div dir="ltr"><div><font face="arial, helvetica, sans-serif">Luke,</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">With your commit at r238201, I'm getting the following link error on Linux:</font></div><div><font face="monospace, monospace"><br></font></div><font face="monospace, monospace">lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o: In function `(anonymous namespace)::AArch64DAGToDAGISel::SelectReadRegister(llvm::SDNode*)':</font><br><font face="monospace, monospace">lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:2169: undefined reference to `llvm::AArch64SysReg::MRSMapper::MRSMapper()'</font><br><font face="monospace, monospace">lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:2171: undefined reference to `llvm::AArch64SysReg::SysRegMapper::fromString(llvm::StringRef, llvm::FeatureBitset const&, bool&) const'</font><br><font face="monospace, monospace">lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o: In function `(anonymous namespace)::AArch64DAGToDAGISel::SelectWriteRegister(llvm::SDNode*)':</font><br><font face="monospace, monospace">lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:2203: undefined reference to `llvm::AArch64PState::PStateMapper::PStateMapper()'</font><br><font face="monospace, monospace">lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:2205: undefined reference to `llvm::AArch64NamedImmMapper::fromString(llvm::StringRef, llvm::FeatureBitset const&, bool&) const'</font><br><font face="monospace, monospace">lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:2221: undefined reference to `llvm::AArch64SysReg::MSRMapper::MSRMapper()'</font><br><font face="monospace, monospace">lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:2222: undefined reference to `llvm::AArch64SysReg::SysRegMapper::fromString(llvm::StringRef, llvm::FeatureBitset const&, bool&) const'</font><br><font face="monospace, monospace">clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)</font><div><font face="monospace, monospace"><br></font></div><div><font face="arial, helvetica, sans-serif">The build works fine with that commit reverted in my tree.  Maybe there's a new bit you did not include in it?</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Thanks.  Diego.</font></div></div>