[PATCH] D80834: [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg between the two instructions.
Amara Emerson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 24 21:22:25 PST 2021
aemerson added a comment.
In D80834#2586675 <https://reviews.llvm.org/D80834#2586675>, @loladiro wrote:
> I believe this fix is incomplete and also needs to apply adrp/add/ldr sequences (and maybe others). We encountered this as a miscompilation while porting to Apple Silicon (https://github.com/JuliaLang/julia/issues/39820).
I'll take a look. Are you by any chance enabling GlobalISel at all? I assume this is with optimizations enabled?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D80834/new/
https://reviews.llvm.org/D80834
More information about the llvm-commits
mailing list