This includes
Instructions: ginvi, ginvt, Assembler directives: .set ginv, .set noginv, .module ginv, .module noginv Attribute: ginv .MIPS.abiflags: GINV (0x20000)
Paths
| Differential D46268
[mips] Add support for Global INValidate ASE ClosedPublic Authored by vstefanovic on Apr 30 2018, 8:39 AM.
Details Summary This includes Instructions: ginvi, ginvt, Assembler directives: .set ginv, .set noginv, .module ginv, .module noginv Attribute: ginv .MIPS.abiflags: GINV (0x20000)
Diff Detail
Event TimelineComment Actions That's a good question, I only found it in Faraz's binutils patch, and used that as a reference.
vstefanovic added inline comments.
This revision is now accepted and ready to land.May 17 2018, 8:04 AM Closed by commit rL332624: [mips] Add support for Global INValidate ASE (authored by petarj). · Explain WhyMay 17 2018, 9:34 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 147335 llvm/trunk/include/llvm/Support/MipsABIFlags.h
llvm/trunk/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
llvm/trunk/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
llvm/trunk/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
llvm/trunk/lib/Target/Mips/MicroMips32r6InstrFormats.td
llvm/trunk/lib/Target/Mips/MicroMips32r6InstrInfo.td
llvm/trunk/lib/Target/Mips/Mips.td
llvm/trunk/lib/Target/Mips/Mips32r6InstrFormats.td
llvm/trunk/lib/Target/Mips/Mips32r6InstrInfo.td
llvm/trunk/lib/Target/Mips/MipsInstrInfo.td
llvm/trunk/lib/Target/Mips/MipsSchedule.td
llvm/trunk/lib/Target/Mips/MipsSubtarget.h
llvm/trunk/lib/Target/Mips/MipsSubtarget.cpp
llvm/trunk/lib/Target/Mips/MipsTargetStreamer.h
llvm/trunk/test/MC/Disassembler/Mips/ginv/valid-el.txt
llvm/trunk/test/MC/Disassembler/Mips/ginv/valid-micromips-el.txt
llvm/trunk/test/MC/Disassembler/Mips/ginv/valid-micromips.txt
llvm/trunk/test/MC/Disassembler/Mips/ginv/valid.txt
llvm/trunk/test/MC/Mips/ginv/invalid.s
llvm/trunk/test/MC/Mips/ginv/module-ginv.s
llvm/trunk/test/MC/Mips/ginv/module-noginv.s
llvm/trunk/test/MC/Mips/ginv/set-ginv-directive.s
llvm/trunk/test/MC/Mips/ginv/set-noginv-directive.s
llvm/trunk/test/MC/Mips/ginv/valid-micromips.s
llvm/trunk/test/MC/Mips/ginv/valid.s
llvm/trunk/tools/llvm-readobj/ELFDumper.cpp
|