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
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||