llvm-6502/lib/Target/Mips
Jeffrey Yasskin 8e68c38735 Change all self assignments X=X to (void)X, so that we can turn on a
new gcc warning that complains on self-assignments and
self-initializations.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122458 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-23 00:58:24 +00:00
..
TargetInfo make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
CMakeLists.txt Attempt to unbreak cmake-based builds 2010-11-15 00:48:12 +00:00
Makefile move all the target's asmprinters into the main target. The piece 2010-11-14 18:43:56 +00:00
Mips.h
Mips.td Add clo instruction. Patch by Akira Hatanaka (ahatanaka@mips.com) with some minor tweaks 2010-11-10 02:13:22 +00:00
MipsAsmPrinter.cpp Match a pattern generated by a dag combiner opt where: 2010-12-07 19:00:20 +00:00
MipsCallingConv.td fix emacs language spec's, patch by Edmund Grimley-Evans! 2010-08-17 16:20:04 +00:00
MipsDelaySlotFiller.cpp Fix delay slot filler for non mips1 targets. Patch by Akira Hatanaka 2010-12-09 17:31:11 +00:00
MipsFrameInfo.cpp Move hasFP() and few related hooks to TargetFrameInfo. 2010-11-18 21:19:35 +00:00
MipsFrameInfo.h Move hasFP() and few related hooks to TargetFrameInfo. 2010-11-18 21:19:35 +00:00
MipsInstrFormats.td fix emacs language spec's, patch by Edmund Grimley-Evans! 2010-08-17 16:20:04 +00:00
MipsInstrFPU.td fix emacs language spec's, patch by Edmund Grimley-Evans! 2010-08-17 16:20:04 +00:00
MipsInstrInfo.cpp Remove the isMoveInstr() hook. 2010-07-16 22:35:46 +00:00
MipsInstrInfo.h Remove the isMoveInstr() hook. 2010-07-16 22:35:46 +00:00
MipsInstrInfo.td Add ROTR and ROTRV mips32 instructions. Patch by Akira Hatanaka 2010-12-09 17:32:30 +00:00
MipsISelDAGToDAG.cpp Change all self assignments X=X to (void)X, so that we can turn on a 2010-12-23 00:58:24 +00:00
MipsISelLowering.cpp rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for 2010-12-21 02:38:05 +00:00
MipsISelLowering.h Remove target specific node MipsISD::CMov, which is not used because all conditional moves are directly matched using tablegen patterns. If there's a need in the future, we can introduce it again 2010-12-07 19:04:14 +00:00
MipsMachineFunction.h Remove trailing spaces of MipsMachineFunction.h 2010-09-28 10:06:53 +00:00
MipsMCAsmInfo.cpp Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
MipsMCAsmInfo.h Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
MipsRegisterInfo.cpp Move hasFP() and few related hooks to TargetFrameInfo. 2010-11-18 21:19:35 +00:00
MipsRegisterInfo.h Move hasFP() and few related hooks to TargetFrameInfo. 2010-11-18 21:19:35 +00:00
MipsRegisterInfo.td fix emacs language spec's, patch by Edmund Grimley-Evans! 2010-08-17 16:20:04 +00:00
MipsSchedule.td Add support to model pipeline bypass / forwarding. 2010-09-28 23:50:49 +00:00
MipsSelectionDAGInfo.cpp Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
MipsSelectionDAGInfo.h Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
MipsSubtarget.cpp
MipsSubtarget.h Enable mips32 mul instruction. Patch by Akira Hatanaka <ahatanaka@mips.com> 2010-11-12 00:38:32 +00:00
MipsTargetMachine.cpp First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place 2010-11-15 00:06:54 +00:00
MipsTargetMachine.h First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place 2010-11-15 00:06:54 +00:00
MipsTargetObjectFile.cpp Remove trailing spaces of MipsTargetObjectFile.cpp 2010-09-28 09:55:24 +00:00
MipsTargetObjectFile.h Move TLOF implementations to libCodegen to resolve layering violation. 2010-02-15 22:37:53 +00:00