This patch implements disassembler support for microMIPS32r6.
Details
Details
Diff Detail
Diff Detail
Event Timeline
lib/Target/Mips/Disassembler/MipsDisassembler.cpp | ||
---|---|---|
34–35 | I'd prefer not to cache flag values from MCSubtargetInfo. Could you do this the way hasMips32r6() does it instead? I'd appreciate it if you could switch IsMicroMips to that style too (in a separate patch) |
Comment Actions
Sorry, I think I missed something.
lib/Target/Mips/Disassembler/MipsDisassembler.cpp | ||
---|---|---|
828 | Do we need both here? I'd expect IsMicroMips to be true when hasMicroMips32r6() is true. It may be better to move the hasMicroMips32r6() check to the else on line 849. |
I'd prefer not to cache flag values from MCSubtargetInfo. Could you do this the way hasMips32r6() does it instead?
I'd appreciate it if you could switch IsMicroMips to that style too (in a separate patch)