[PATCH] D131958: Add all constant physical registers to callee preserved masks
Alexander Richardson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 16 05:42:08 PDT 2022
arichardson added inline comments.
================
Comment at: llvm/test/CodeGen/Mips/avoid-zero-copy.mir:12-13
; ASM-NEXT: jalr $25
; ASM-NEXT: move $4, $zero
- ; ASM-NEXT: move $4, $16
- ; ASM-NEXT: ld $16, 0($sp) # 8-byte Folded Reload
+ ; ASM-NEXT: move $4, $zero
; ASM-NEXT: ld $ra, 8($sp) # 8-byte Folded Reload
----------------
luismarques wrote:
> Redundant move
The previous one is in the delay-slot, so it's actually setting the argument register a0.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D131958/new/
https://reviews.llvm.org/D131958
More information about the llvm-commits
mailing list