This patch eanble register coalescing to coalesce the following: %vreg2<def> = MOVi32imm 1; GPR32:%vreg2 %W1<def> = COPY %vreg2; GPR32:%vreg2 into: %W1<def> = MOVi32imm 1
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D11467
enable coalescing of COPY and MOVi32imm ClosedPublic Authored by • hulx2000 on Jul 23 2015, 10:46 AM.
Details Summary This patch eanble register coalescing to coalesce the following: %vreg2<def> = MOVi32imm 1; GPR32:%vreg2 %W1<def> = COPY %vreg2; GPR32:%vreg2 into: %W1<def> = MOVi32imm 1
Diff Detail
Event Timeline• hulx2000 updated this object. Herald added subscribers: srhines, danalbert, tberghammer. · View Herald TranscriptJul 23 2015, 10:46 AM This revision is now accepted and ready to land.Jul 23 2015, 11:33 AM
Revision Contents
Diff 30503 lib/Target/AArch64/AArch64InstrInfo.cpp
test/CodeGen/AArch64/arm64-coalescing-MOVi32imm.ll
|