This is the data to be stored so it should be an input.
To keep operand order similar between loads and stores, move the temp
register to the first dest operand of floating point loads. Rework
the assembler code accordingly.
Paths
| Differential D107309
[RISCV] Move the $rs operand of PseudoStore from outs to ins. ClosedPublic Authored by craig.topper on Aug 2 2021, 2:04 PM.
Details Summary This is the data to be stored so it should be an input. To keep operand order similar between loads and stores, move the temp
Diff Detail
Event TimelineHerald added subscribers: StephenFan, vkmr, frasercrmck and 23 others. · View Herald TranscriptAug 2 2021, 2:04 PM This revision is now accepted and ready to land.Aug 8 2021, 2:44 PM Closed by commit rG20dfe051abe0: [RISCV] Move the $rs operand of PseudoStore from outs to ins. NFC (authored by craig.topper). · Explain WhyAug 8 2021, 4:08 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 365051 llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
llvm/lib/Target/RISCV/RISCVInstrFormats.td
|