llvm-project/llvm/lib/Target/Mips
Evan Cheng 94b5a80b93 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))]>;

llvm-svn: 40033
2007-07-19 01:14:50 +00:00
..
Makefile Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
Mips.h Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
Mips.td Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsAsmPrinter.cpp Added support for Mips specific GAS directives 2007-07-11 23:24:41 +00:00
MipsCallingConv.td Initial Mips support, here we go! =) 2007-06-06 07:42:06 +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
MipsInstrFormats.td Change instruction description to split OperandList into OutOperandList and 2007-07-19 01:14:50 +00:00
MipsInstrInfo.cpp Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsInstrInfo.h Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsInstrInfo.td Change instruction description to split OperandList into OutOperandList and 2007-07-19 01:14:50 +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 Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsSubtarget.cpp Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsSubtarget.h Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsTargetAsmInfo.cpp Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsTargetAsmInfo.h Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00
MipsTargetMachine.cpp Now that stack is represented the right way, LOA starts at 0 2007-07-11 23:17:41 +00:00
MipsTargetMachine.h Initial Mips support, here we go! =) 2007-06-06 07:42:06 +00:00