Let X86CompilationCallback pass previous frame and return address to X86CompilationCa...
[oota-llvm.git] / lib / Target / Sparc /
2006-06-16 Chris LattnerDon't pass target name into TargetData anymore, it...
2006-06-15 Evan ChengType of extract_element index operand should be iPTR.
2006-05-26 Evan ChengChange RET node to include signness information of...
2006-05-25 Chris LattnerAdd support for the missing FP condition codes
2006-05-25 Evan ChengAssert if InflightSet is not cleared after instruction...
2006-05-24 Evan ChengClear HandleMap and ReplaceMap after instruction select...
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-20 Owen AndersonSparc is big-endian.
2006-05-20 Owen AndersonMake all of the TargetMachine subclasses use the new...
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-05-17 Evan ChengRemove PointerType from class Target
2006-05-12 Chris LattnerRemove dead variable.
2006-05-12 Owen AndersonRefactor a bunch of includes so that TargetMachine...
2006-05-09 Chris LattnerSplit SwitchSection into SwitchTo{Text|Data}Section...
2006-05-09 Chris LattnerSome notes and thoughts to myself
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Chris LattnerRemove a bunch more SparcV9 specific stuff
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-05-02 Nate BegemanExtend printBasicBlockLabel a bit so that it can be...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-13 Reid SpencerAdd the README files to the distribution.
2006-04-08 Nate BegemanDisable switch lowering for targets based on the select...
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-03-28 Jim LaskeyExpose base register for DwarfWriter. Refactor code...
2006-03-27 Jim LaskeyTranslate llvm target registers to dwarf register numbe...
2006-03-27 Nate BegemanSelectionDAGISel can now natively handle Switch instruc...
2006-03-25 Chris Lattner#include Intrinsics.h into all dag isels
2006-03-24 Jim LaskeyD'oh - should be even numbered.
2006-03-24 Jim LaskeyAdd dwarf register numbering to register data.
2006-03-23 Jim LaskeyAdd support to locate local variables in frames (early...
2006-03-23 Chris LattnerEliminate IntrinsicLowering from TargetMachine.
2006-03-17 Nate BegemanRemove BRTWOWAY*
2006-03-09 Chris LattnerAdd support for 'special' llvm globals like debug info...
2006-03-05 Chris LattnerCopysign needs to be expanded everywhere. Note that...
2006-02-27 Chris LattnerDon't print constant initializers, they may span lines...
2006-02-21 Chris LattnerThe HasNoV9 hack isn't needed here, now that tblgen...
2006-02-17 Nate Begemankill ADD_PARTS & SUB_PARTS and replace them with fancy...
2006-02-16 Nate BegemanRework the SelectionDAG-based implementations of Simpli...
2006-02-15 Chris LattnerSparc actually *DOES* have a directive for emitting...
2006-02-15 Chris LattnerFix SingleSource/Regression/C/2004-08-12-InlinerAndAllo...
2006-02-13 Chris LattnerSwitch targets over to using SelectionDAG::getCALLSEQ_S...
2006-02-10 Chris LattnerUse the auto-generated call matcher. Remove a broken...
2006-02-10 Chris LattnerUpdate to new-style flags usage, simplifying the .td...
2006-02-09 Chris LattnerDone
2006-02-09 Chris LattnerEnable LSR by default for SPARC: it is a clear win.
2006-02-09 Evan ChengMatch getTargetNode() changes (now return SDNode* inste...
2006-02-09 Chris Lattneradd an option to turn on LSR.
2006-02-09 Chris LattnerAdjust to MachineConstantPool interface change: instead...
2006-02-09 Evan ChengChange Select() from
2006-02-05 Chris LattnerFix the Sparc backend with Evan's recent tblgen changes
2006-02-05 Evan ChengUse SelectRoot() as the entry to any tblgen based isel.
2006-02-05 Chris Lattnerremove V8 reference
2006-02-05 Chris LattnerRename SPARC V8 target to be the LLVM SPARC target.
2006-02-04 Chris LattnerCustom lower VAARG for the case when we are doing vaarg...
2006-02-04 Chris LattnerFix a nasty typo that broke functions with big stack...
2006-02-04 Chris Lattnerfix a bug in my last checkin
2006-02-04 Chris Lattneradd a note
2006-02-04 Chris LattnerTwo changes:
2006-02-03 Chris LattnerTeach sparc to fold loads/stores into copies.
2006-02-03 Chris LattnerImplement isLoadFromStackSlot and isStoreToStackSlot
2006-02-02 Chris Lattner%fcc is not an alias for %fcc0
2006-02-02 Chris Lattnercorrect an opcode
2006-01-31 Evan ChengAllow the specification of explicit alignments for...
2006-01-31 Chris Lattneradd a missing break that caused a lot of failures last...
2006-01-31 Chris Lattnerokay, one more
2006-01-31 Chris Lattneranother note
2006-01-31 Chris LattnerMore notes
2006-01-31 Chris Lattneranother one
2006-01-31 Chris Lattneradd a note
2006-01-31 Chris Lattneradd conditional moves of float and double values on...
2006-01-31 Chris Lattnertreat conditional branches the same way as conditional...
2006-01-31 Chris Lattnercompactify all of the integer conditional moves into...
2006-01-31 Chris LattnerAdd immediate forms of integer cmovs
2006-01-31 Chris LattnerShrinkify
2006-01-31 Chris LattnerAdd the full complement of conditional moves of integer...
2006-01-31 Chris LattnerCompile this:
2006-01-31 Chris LattnerI don't see why this optimization isn't safe, but it...
2006-01-30 Chris LattnerFix FP constants, and the SparcV8/2006-01-22-BitConvert...
2006-01-30 Chris LattnerRevamp the ICC/FCC reading instructions to be parameter...
2006-01-30 Chris LattnerCompile:
2006-01-30 Chris LattnerIf the target has V9 instructions, this pass is a noop...
2006-01-30 Chris LattnerWhen in v9 mode, emit fabsd/fnegd/fmovd
2006-01-30 Chris LattnerFirst step towards V9 instructions in the V8 backend...
2006-01-30 Chris LattnerTwo changes:
2006-01-30 Chris LattnerWhen lowering SELECT_CC, see if the input is a lowered...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris LattnerImplement isMaskedValueZeroForTargetNode for the variou...
2006-01-27 Chris LattnerUse V8ISD::CALL instead of ISD::CALL
2006-01-27 Chris Lattnerinitialize member vars
2006-01-27 Nate BegemanRemove TLI.LowerReturnTo, and just let targets custom...
2006-01-27 Evan ChengSubtarget feature can now set any variable to any value
2006-01-27 Chris LattnerPHI and INLINEASM are now built-in instructions provide...
2006-01-26 Chris LattnerRest of subtarget support, remove references to ppc
2006-01-26 Chris LattnerAdd trivial subtarget support
2006-01-25 Evan ChengSet SchedulingForLatency to be the default scheduling...
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-25 Evan ChengDefault scheduling preference is SchedulingForLatency.
next