Previously the compiler was using the microMIPSR3 variants, incorrectly.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D46948
[mips] Add microMIPSR6 ll/sc instructions. ClosedPublic Authored by sdardis on May 16 2018, 8:20 AM.
Details Summary Previously the compiler was using the microMIPSR3 variants, incorrectly.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 20 2018, 2:27 AM Closed by commit rL332820: [mips] Add microMIPSR6 ll/sc instructions. (authored by sdardis). · Explain WhyMay 20 2018, 10:24 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 147715 llvm/trunk/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
llvm/trunk/lib/Target/Mips/MicroMips32r6InstrFormats.td
llvm/trunk/lib/Target/Mips/MicroMips32r6InstrInfo.td
llvm/trunk/lib/Target/Mips/MicroMipsInstrInfo.td
llvm/trunk/lib/Target/Mips/MipsISelLowering.cpp
llvm/trunk/lib/Target/Mips/MipsSERegisterInfo.cpp
llvm/trunk/test/MC/Disassembler/Mips/micromips32r6/valid.txt
llvm/trunk/test/MC/Mips/micromips32r6/invalid-wrong-error.s
llvm/trunk/test/MC/Mips/micromips32r6/invalid.s
llvm/trunk/test/MC/Mips/micromips32r6/valid.s
|