Previously the compiler was using the microMIPSR3 variants, incorrectly.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 18190 Build 18190: arc lint + arc unit
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 147094 lib/Target/Mips/Disassembler/MipsDisassembler.cpp
lib/Target/Mips/MicroMips32r6InstrFormats.td
lib/Target/Mips/MicroMips32r6InstrInfo.td
lib/Target/Mips/MicroMipsInstrInfo.td
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsSERegisterInfo.cpp
test/MC/Disassembler/Mips/micromips32r6/valid.txt
test/MC/Mips/micromips32r6/invalid-wrong-error.s
test/MC/Mips/micromips32r6/invalid.s
test/MC/Mips/micromips32r6/valid.s
|