llvm-mirror/lib/Target/Mips
Duncan Sands 190d6bc636 Fix PR3274: when promoting the condition of a BRCOND node,
promote from i1 all the way up to the canonical SetCC type.
In order to discover an appropriate type to use, pass
MVT::Other to getSetCCResultType.  In order to be able to
do this, change getSetCCResultType to take a type as an
argument, not a value (this is also more logical).

llvm-svn: 61542
2009-01-01 15:52:00 +00:00
..
CMakeLists.txt CMake: Builds all targets. 2008-09-26 04:40:32 +00:00
Makefile Fix indendation. 2008-09-23 08:54:41 +00:00
Mips.h Use raw_ostream throughout the AsmPrinter. 2008-08-21 00:14:44 +00:00
Mips.td Move target independent td files from lib/Target/ to include/llvm/Target so they can be distributed along with the header files. 2008-11-24 07:34:46 +00:00
MipsAsmPrinter.cpp Switch the MachineOperand accessors back to the short names like 2008-10-03 15:45:36 +00:00
MipsCallingConv.td Fix PR2615 2008-08-03 15:37:43 +00:00
MipsDelaySlotFiller.cpp Tidy up several unbeseeming casts from pointer to intptr_t. 2008-09-04 17:05:41 +00:00
MipsInstrFormats.td Fixe typos and 80 column size problems 2008-07-09 04:45:36 +00:00
MipsInstrFPU.td Handle i32->f32 bitconvert results. 2008-08-04 06:44:31 +00:00
MipsInstrInfo.cpp Split foldMemoryOperand into public non-virtual and protected virtual 2008-12-03 18:43:12 +00:00
MipsInstrInfo.h Split foldMemoryOperand into public non-virtual and protected virtual 2008-12-03 18:43:12 +00:00
MipsInstrInfo.td Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. 2008-12-03 18:15:48 +00:00
MipsISelDAGToDAG.cpp silence warning when asserts disabled. 2008-12-14 21:38:24 +00:00
MipsISelLowering.cpp Fix PR3274: when promoting the condition of a BRCOND node, 2009-01-01 15:52:00 +00:00
MipsISelLowering.h Fix PR3274: when promoting the condition of a BRCOND node, 2009-01-01 15:52:00 +00:00
MipsMachineFunction.h Added support for fp callee saved registers. 2008-08-06 06:14:43 +00:00
MipsRegisterInfo.cpp Switch the MachineOperand accessors back to the short names like 2008-10-03 15:45:36 +00:00
MipsRegisterInfo.h Added support for fp callee saved registers. 2008-08-06 06:14:43 +00:00
MipsRegisterInfo.td Improved asm inline for hi,lo results 2008-08-02 19:42:36 +00:00
MipsSchedule.td Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
MipsSubtarget.cpp Fixed Bug 2751 2008-09-15 21:06:55 +00:00
MipsSubtarget.h Added new features to represent specific instructions groups 2008-07-30 17:01:06 +00:00
MipsTargetAsmInfo.cpp Refactor various TargetAsmInfo subclasses' TargetMachine members away 2008-11-03 18:22:42 +00:00
MipsTargetAsmInfo.h Undo most of r54519. 2008-08-08 17:56:50 +00:00
MipsTargetMachine.cpp Adds extern "C" ints to the .cpp files that use RegisterTarget, as 2008-11-15 21:36:30 +00:00
MipsTargetMachine.h Use raw_ostream throughout the AsmPrinter. 2008-08-21 00:14:44 +00:00