llvm-6502/lib/Target/Mips
Evan Cheng 64d80e3387 Change instruction description to split OperandList into OutOperandList and
InOperandList. This gives one piece of important information: # of results
produced by an instruction.
An example of the change:
def ADD32rr  : I<0x01, MRMDestReg, (ops GR32:$dst, GR32:$src1, GR32:$src2),
                 "add{l} {$src2, $dst|$dst, $src2}",
                 [(set GR32:$dst, (add GR32:$src1, GR32:$src2))]>;
=>
def ADD32rr  : I<0x01, MRMDestReg, (outs GR32:$dst), (ins GR32:$src1, GR32:$src2),
                 "add{l} {$src2, $dst|$dst, $src2}",
                 [(set GR32:$dst, (add GR32:$src1, GR32:$src2))]>;


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40033 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-19 01:14:50 +00:00
..
Makefile
Mips.h
Mips.td
MipsAsmPrinter.cpp Added support for Mips specific GAS directives 2007-07-11 23:24:41 +00:00
MipsCallingConv.td
MipsInstrFormats.td Change instruction description to split OperandList into OutOperandList and 2007-07-19 01:14:50 +00:00
MipsInstrInfo.cpp
MipsInstrInfo.h
MipsInstrInfo.td Change instruction description to split OperandList into OutOperandList and 2007-07-19 01:14:50 +00:00
MipsISelDAGToDAG.cpp Added support for Mips specific GAS directives 2007-07-11 23:24:41 +00:00
MipsISelLowering.cpp Fixed AddLiveOut issues 2007-07-11 23:16:16 +00:00
MipsISelLowering.h Assert when TLS is not implemented. 2007-07-11 17:19:51 +00:00
MipsMachineFunction.h Added MipsMachineFunction class, to hold Mips dinamic stack info when inserting Prologue/Epilog 2007-07-11 22:44:21 +00:00
MipsRegisterInfo.cpp Change instruction description to split OperandList into OutOperandList and 2007-07-19 01:14:50 +00:00
MipsRegisterInfo.h Change instruction description to split OperandList into OutOperandList and 2007-07-19 01:14:50 +00:00
MipsRegisterInfo.td
MipsSubtarget.cpp
MipsSubtarget.h
MipsTargetAsmInfo.cpp
MipsTargetAsmInfo.h
MipsTargetMachine.cpp Now that stack is represented the right way, LOA starts at 0 2007-07-11 23:17:41 +00:00
MipsTargetMachine.h