Issue 204060
Summary [AArch64] Corrupted frame record (FP paired with a non-LR register) for `*-windows-msvc-elf` targets
Labels new issue
Assignees
Reporter swap357
    For a Windows-OS triple with ELF object format e.g. `aarch64-pc-windows-msvc-elf`, the AArch64 backend lays out the frame record incorrectly. The Windows ABI requires `FP` and `LR` to be saved as an adjacent pair (the frame record), so the resulting prologue is invalid.

_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to