llvm/lib/Target/Mips
Anton Korobeynikov 928eb49cae Make processor FUs unique for given itinerary. This extends the limit of 32
FU per CPU arch to 32 per intinerary allowing precise modelling of quite
complex pipelines in the future.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101754 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-18 20:31:01 +00:00
..
AsmPrinter add newlines at end of files. 2010-04-07 22:54:55 +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 Add skeleton target-specific SelectionDAGInfo files. 2010-04-16 23:04:22 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
Mips.h Add new helpers for registering targets. 2009-07-25 06:49:55 +00:00
Mips.td Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. 2010-04-05 03:10:20 +00:00
MipsCallingConv.td Fix return registers for mips eabi 2010-01-19 12:37:35 +00:00
MipsDelaySlotFiller.cpp Remove non-DebugLoc versions of BuildMI from IA64, Mips. 2009-02-13 02:34:39 +00:00
MipsInstrFormats.td Fixe typos and 80 column size problems 2008-07-09 04:45:36 +00:00
MipsInstrFPU.td the FPCmp node returns an i32. 2010-03-28 05:12:57 +00:00
MipsInstrInfo.cpp use DebugLoc default ctor instead of DebugLoc::getUnknownLoc() 2010-04-02 20:16:16 +00:00
MipsInstrInfo.h Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of 2009-12-05 00:44:40 +00:00
MipsInstrInfo.td set SDNPVariadic on nodes throughout the rest of the targets that 2010-03-19 05:33:51 +00:00
MipsISelDAGToDAG.cpp Use const qualifiers with TargetLowering. This eliminates several 2010-04-17 15:26:15 +00:00
MipsISelLowering.cpp Use const qualifiers with TargetLowering. This eliminates several 2010-04-17 15:26:15 +00:00
MipsISelLowering.h Use const qualifiers with TargetLowering. This eliminates several 2010-04-17 15:26:15 +00:00
MipsMachineFunction.h Move per-function state out of TargetLowering subclasses and into 2010-04-17 14:41:14 +00:00
MipsMCAsmInfo.cpp Eliminate SetDirective, and replace it with HasSetDirective. 2010-01-26 20:40:54 +00:00
MipsMCAsmInfo.h revert 93934, removing the MCAsmInfo endianness bit. I can't 2010-01-20 06:34:14 +00:00
MipsRegisterInfo.cpp use DebugLoc default ctor instead of DebugLoc::getUnknownLoc() 2010-04-02 20:16:16 +00:00
MipsRegisterInfo.h Change the Value argument to eliminateFrameIndex to a type-tagged value. This 2010-03-09 21:45:49 +00:00
MipsRegisterInfo.td - Add sugregister logic to handle f64=(f32,f32). 2009-11-19 06:06:13 +00:00
MipsSchedule.td Make processor FUs unique for given itinerary. This extends the limit of 32 2010-04-18 20:31:01 +00:00
MipsSelectionDAGInfo.cpp Add skeleton target-specific SelectionDAGInfo files. 2010-04-16 23:04:22 +00:00
MipsSelectionDAGInfo.h Add skeleton target-specific SelectionDAGInfo files. 2010-04-16 23:04:22 +00:00
MipsSubtarget.cpp reintroduce support for Mips "small" section handling. This is 2009-08-13 06:28:06 +00:00
MipsSubtarget.h Fix a bunch of little errors that Clang complains about when its being pedantic 2009-12-19 07:05:23 +00:00
MipsTargetMachine.cpp revert 93934, removing the MCAsmInfo endianness bit. I can't 2010-01-20 06:34:14 +00:00
MipsTargetMachine.h Use const qualifiers with TargetLowering. This eliminates several 2010-04-17 15:26:15 +00:00
MipsTargetObjectFile.cpp delete a forwarding function. 2010-04-08 21:34:17 +00:00
MipsTargetObjectFile.h Move TLOF implementations to libCodegen to resolve layering violation. 2010-02-15 22:37:53 +00:00