| ; RUN: llc -mtriple=arm64ec-pc-windows-msvc %s -o - | FileCheck %s | |
| ; Regression test: Arm64EC needs to look at the first character of a function | |
| ; to decide if it will be mangled like a C or C++ function name, which caused | |
| ; it to crash for empty function names. | |
| define void @""() { | |
| ret void | |
| } | |
| define void @""() { | |
| ret void | |
| } | |
| ; CHECK: "#__unnamed": | |
| ; CHECK: "#__unnamed.1": |