This is an archive of the discontinued LLVM Phabricator instance.

mips: add synci instruction
ClosedPublic

Authored by pamaury on Nov 26 2014, 5:52 AM.

Diff Detail

Event Timeline

pamaury updated this revision to Diff 16650.Nov 26 2014, 5:52 AM
pamaury retitled this revision from to mips: add synci instruction.
pamaury updated this object.
pamaury edited the test plan for this revision. (Show Details)
pamaury added a subscriber: Unknown Object (MLST).Nov 26 2014, 5:54 AM
pamaury updated this revision to Diff 16689.Nov 27 2014, 5:37 AM

Remove synci from mips64/valid-xfail

dsanders accepted this revision.Nov 27 2014, 7:12 AM
dsanders edited edge metadata.

Thanks. LGTM with a couple formatting nits.

lib/Target/Mips/Disassembler/MipsDisassembler.cpp
256–258

Nit: Indentation

lib/Target/Mips/MipsInstrFormats.td
415

Nits: Lines should be 80-columns, the first letter of the comment should be a capital P, and the comment should end with a '.'

lib/Target/Mips/MipsInstrInfo.td
437

I was going to say that commented out code should be deleted but then I saw that MipsMemSimm11AsmOperand above does the same thing. Up to you if you delete this line (and the one in MipsMemSimm11AsmOperand) in this patch or not. I'll delete them in a follow up if you choose not to.

This revision is now accepted and ready to land.Nov 27 2014, 7:12 AM
pamaury updated this revision to Diff 16698.Nov 27 2014, 7:34 AM
pamaury edited edge metadata.

Fix indentation and comments. Remove commented code.

Thanks. Do you have commit access or do you need me to commit it?

No I don't have commit access.

dsanders closed this revision.Nov 27 2014, 9:28 AM

Committed in r222899.