This patch fixes a bug whereby the destination register was not being
used as input in the following instructions:
- SRI/SLI
- EORBT/EORTB
- TBX
- Narrowing top instructions
- FP convert precision instructions
Paths
| Differential D65389
[AArch64][SVE2] Use destination register as source register ClosedPublic Authored by c-rhodes on Jul 29 2019, 2:53 AM.
Details Summary This patch fixes a bug whereby the destination register was not being
Diff Detail
Event TimelineComment Actions The changes are non-functional for the assembler/disassembler, but are genuine fixes to the instructions that are needed when the instructions will be used for codegen.
This revision is now accepted and ready to land.Jul 30 2019, 9:08 AM Closed by commit rL367394: [AArch64][SVE2] Use destination register as source register (authored by c-rhodes). · Explain WhyJul 31 2019, 1:45 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 212531 llvm/trunk/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/trunk/lib/Target/AArch64/SVEInstrFormats.td
|