mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-15 23:16:31 +00:00

Compiling with `O3`, the `early-machinelicm` pass hoisted the asm statement to a path that has been executed unconditionally during stack unwinding. On hardware without vector extension support, this resulted in reading a nonexistent register.