llvm-project
606e0b48 - [ARM64EC] Add support for function aliases on ARM64EC (#132295)

Commit
261 days ago
[ARM64EC] Add support for function aliases on ARM64EC (#132295) Required for mingw-w64, which uses the alias attribute in its CRT. Follows ARM64EC mangling rules by mangling the alias symbol and emitting an unmangled anti-dependency alias. Since metadata is not allowed on GlobalAlias objects, extend arm64ec_unmangled_name to support multiple unmangled names and attach the alias anti-dependency name to the target function's metadata.
Author
Parents
Loading