This is intended to be a non-functional change. This patch removes
OBSCURE_COPY in favour of using forceDisableTriviallyReMaterializable.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D159194
[AArch64][SME] Don't use OBSCURE_COPY to avoid rematerialization. ClosedPublic Authored by sdesmalen on Aug 30 2023, 6:16 AM.
Details Summary This is intended to be a non-functional change. This patch removes
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 31 2023, 8:28 AM This revision was landed with ongoing or failed builds.Sep 1 2023, 6:37 AM Closed by commit rG3c8bb1816233: [AArch64][SME] Don't use OBSCURE_COPY to avoid rematerialization. (authored by sdesmalen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 555359 llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td
|