diff --git a/llvm/lib/Support/Host.cpp b/llvm/lib/Support/Host.cpp index d491912bdc0cf..6c90888f991b6 100644 --- a/llvm/lib/Support/Host.cpp +++ b/llvm/lib/Support/Host.cpp @@ -1461,6 +1461,8 @@ bool sys::getHostCPUFeatures(StringMap &Features) { StringRef LLVMFeatureStr = StringSwitch(CPUFeatures[I]) #if defined(__aarch64__) .Case("asimd", "neon") + .Case("asimddp", "dotprod") + .Case("asimdrdm", "rdm") .Case("fp", "fp-armv8") .Case("crc32", "crc") #else