Initial Mips support, here we go! =)
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Wed, 6 Jun 2007 07:42:06 +0000 (07:42 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Wed, 6 Jun 2007 07:42:06 +0000 (07:42 +0000)
commit972f5896e417d8e81cf400083fab15a37b6d4277
tree2ec879adbbceaeb879a3fd74e176dea3a5820a3e
parent49fdfdb1e5f7b025bf8a4e81e7558b49f0005dd4
Initial Mips support, here we go! =)
- Modifications from the last patch included
  (issues pointed by Evan Cheng are now fixed).
- Added more MipsI instructions.
- Added more patterns to match branch instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37461 91177308-0d34-0410-b5e6-96231b3b80d8
21 files changed:
lib/Target/Mips/Makefile [new file with mode: 0644]
lib/Target/Mips/Mips.h [new file with mode: 0644]
lib/Target/Mips/Mips.td [new file with mode: 0644]
lib/Target/Mips/MipsAsmPrinter.cpp [new file with mode: 0644]
lib/Target/Mips/MipsCallingConv.td [new file with mode: 0644]
lib/Target/Mips/MipsISelDAGToDAG.cpp [new file with mode: 0644]
lib/Target/Mips/MipsISelLowering.cpp [new file with mode: 0644]
lib/Target/Mips/MipsISelLowering.h [new file with mode: 0644]
lib/Target/Mips/MipsInstrFormats.td [new file with mode: 0644]
lib/Target/Mips/MipsInstrInfo.cpp [new file with mode: 0644]
lib/Target/Mips/MipsInstrInfo.h [new file with mode: 0644]
lib/Target/Mips/MipsInstrInfo.td [new file with mode: 0644]
lib/Target/Mips/MipsRegisterInfo.cpp [new file with mode: 0644]
lib/Target/Mips/MipsRegisterInfo.h [new file with mode: 0644]
lib/Target/Mips/MipsRegisterInfo.td [new file with mode: 0644]
lib/Target/Mips/MipsSubtarget.cpp [new file with mode: 0644]
lib/Target/Mips/MipsSubtarget.h [new file with mode: 0644]
lib/Target/Mips/MipsTargetAsmInfo.cpp [new file with mode: 0644]
lib/Target/Mips/MipsTargetAsmInfo.h [new file with mode: 0644]
lib/Target/Mips/MipsTargetMachine.cpp [new file with mode: 0644]
lib/Target/Mips/MipsTargetMachine.h [new file with mode: 0644]