1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib/Target/Mips
Chris Lattner 325a36c358 Eliminate SetDirective, and replace it with HasSetDirective.
Default HasSetDirective to true, since most targets have it.

The targets that claim to not have it probably do, or it is
spelled differently. These include Blackfin, Mips, Alpha, and
PIC16.  All of these except pic16 are normal ELF targets, so
they almost certainly have it.

llvm-svn: 94585
2010-01-26 20:40:54 +00:00
..
AsmPrinter add a new MachineBasicBlock::getSymbol method, replacing 2010-01-26 04:55:51 +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 Normalize makefile comments and sort cmake file lists. 2009-08-31 13:05:24 +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
MipsCallingConv.td Fix return registers for mips eabi 2010-01-19 12:37:35 +00:00
MipsDelaySlotFiller.cpp
MipsInstrFormats.td
MipsInstrFPU.td Disable ldc1/sdc1 instructions for mips1 targets. 2009-11-16 04:35:29 +00:00
MipsInstrInfo.cpp load f64 +0.0 in a cleaner way. This fix part of PR5445 2010-01-19 12:53:04 +00:00
MipsInstrInfo.h Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of 2009-12-05 00:44:40 +00:00
MipsInstrInfo.td On pic function calls some arguments were marked dead and 2010-01-19 17:00:43 +00:00
MipsISelDAGToDAG.cpp Fix a bug introduced on r92564 where the name "Node" was already 2010-01-19 19:57:07 +00:00
MipsISelLowering.cpp eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is 2010-01-26 06:53:37 +00:00
MipsISelLowering.h Add a second ValueType argument to isFPImmLegal. 2009-10-28 01:43:28 +00:00
MipsMachineFunction.h Fix PR5149. 2009-11-09 14:27:49 +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 reduce redundant are's. 2010-01-20 17:53:51 +00:00
MipsRegisterInfo.h - Add sugregister logic to handle f64=(f32,f32). 2009-11-19 06:06:13 +00:00
MipsRegisterInfo.td - Add sugregister logic to handle f64=(f32,f32). 2009-11-19 06:06:13 +00:00
MipsSchedule.td
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 Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
MipsTargetObjectFile.cpp Only use small sections for non linux targets! 2009-11-19 05:28:18 +00:00
MipsTargetObjectFile.h reintroduce support for Mips "small" section handling. This is 2009-08-13 06:28:06 +00:00