For now, don't split live intervals around x87 stack register barriers. FpGET_ST0_80...
[oota-llvm.git] / lib / Target / Sparc /
2008-10-18 Dan GohmanTeach DAGCombine to fold constant offsets into GlobalAd...
2008-10-16 Dan GohmanConst-ify several TargetInstrInfo methods.
2008-10-14 Evan ChengRename LoadX to LoadExt.
2008-10-14 Dan GohmanFix command-line option printing to print two spaces...
2008-10-11 Chris LattnerChange CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons...
2008-10-10 Anton KorobeynikovFix a thinko and unbreak sparc default CC
2008-10-10 Anton KorobeynikovExtend set of return registers on sparc until someone...
2008-10-10 Anton KorobeynikovIgnore extra 'r' modifier for now
2008-10-10 Anton KorobeynikovUse expand for smul_lohi for now
2008-10-10 Anton KorobeynikovAdd rudimentary support for 'r' register operand
2008-10-10 Anton KorobeynikovCleanup
2008-10-10 Anton KorobeynikovAdd rudimentary asmprinter support for printing inline...
2008-10-10 Anton KorobeynikovAdd dummy 'm' inline asm constraint handler for Sparc...
2008-10-10 Anton KorobeynikovCleanup
2008-10-03 Dan GohmanAvoid creating two TargetLowering objects for each...
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-29 Duncan SandsRename isWeakForLinker to mayBeOverridden. Use it
2008-09-26 Oscar FuentesCMake: Builds all targets.
2008-09-24 Anton KorobeynikovMove actual section printing stuff to AsmPrinter from...
2008-09-24 Anton KorobeynikovDrop obsolete hook and change all usage to new interface
2008-09-23 Dan GohmanFix these enums' starting values to reflect the way...
2008-09-22 Dale JohannesenMake log, log2, log10, exp, exp2 use Expand by
2008-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-09-13 Dan GohmanRemove isImm(), isReg(), and friends, in favor of
2008-09-13 Dan GohmanDefine CallSDNode, an SDNode subclass for use with...
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-09-04 Dale JohannesenAdd intrinsics for log, log2, log10, exp, exp2.
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-26 Owen AndersonMake TargetInstrInfo::copyRegToReg return a bool indica...
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-21 Dan GohmanSimplify SelectRoot's interface, and factor out some...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-16 Anton KorobeynikovAdd interface for section override. Use this for Sparc...
2008-08-16 Anton KorobeynikovReduce heap trashing due to std::string construction...
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-08-08 Anton KorobeynikovProperly print flags on Sparc
2008-08-08 Anton KorobeynikovUse mergeable strings sections on sparc
2008-08-08 Anton KorobeynikovHandle visibility printing with all generality. Remove...
2008-08-07 Anton KorobeynikovUse EmitAlignment consistently
2008-08-07 Anton KorobeynikovCleanup
2008-08-07 Anton KorobeynikovSwitch Sparc to new section handling stuff. Refactor...
2008-08-03 Chris LattnerEmit saveri with the correct operand order, patch by...
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-10 Owen AndersonFix the build by adding a #include.
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-07-07 Dan GohmanAdd explicit keywords.
2008-07-03 Evan Cheng- Remove calls to copyKillDeadInfo which is an N^2...
2008-07-02 Duncan SandsAdd a new getMergeValues method that does not need
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-30 Dan GohmanRename ISD::LOCATION to ISD::DBG_STOPPOINT to better...
2008-06-30 Evan ChengSplit scheduling from instruction selection.
2008-06-30 Dan GohmanReplace some std::vectors that showed up in heap profil...
2008-06-30 Duncan SandsRevert the SelectionDAG optimization that makes
2008-06-21 Dan GohmanUse MachineBasicBlock::transferSuccessors.
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-14 Dale JohannesenAdd CommonLinkage; currently tentative definitions
2008-05-14 Dan GohmanChange target-specific classes to use more precise...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-03-25 Dan GohmanAdd explicit keywords.
2008-03-17 Chris LattnerCheck in some #ifdef'd out code switching call argument
2008-03-17 Chris Lattnerremove dead code
2008-03-17 Chris LattnerSwitch sparc from using LowerCallTo to using LowerOpera...
2008-03-17 Chris LattnerStart moving sparc to use SparcCallingConv.td, switchin...
2008-03-17 Chris Lattnersplit sparc lowering out into SparcISelLowering.{cpp...
2008-03-17 Chris Lattnerrefactor the LowerOperation code out to individual...
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-13 Dan GohmanUse SDTNone instead of duplicating it.
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-03-10 Evan ChengDefault ISD::PREFETCH to expand.
2008-03-08 Evan ChengImplement x86 support for @llvm.prefetch. It correspond...
2008-02-28 Chris LattnerSparc backend doesn't support debug info yet, mark...
2008-02-28 Chris LattnerFix CodeGen/Generic/storetrunc-fp.ll on sparc, PR2105
2008-02-28 Chris Lattnerfix CodeGen/Generic/2008-01-25-dag-combine-mul.ll on...
2008-02-28 Evan ChengAdd a quick and dirty "loop aligner pass". x86 uses...
2008-02-27 Bill WendlingFinal de-tabification.
2008-02-26 Bill WendlingChange "Name" to "AsmName" in the target register info...
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-16 Andrew LenharthI cannot find a libgcc function for this builtin. ...
2008-02-14 Duncan SandsIn TargetLowering::LowerCallTo, don't assert that
2008-02-14 Nate BegemanChange how FP immediates are handled.
2008-02-13 Dan GohmanSimplify some logic in ComputeMaskedBits. And change...
2008-02-13 Dan GohmanConvert SelectionDAG::ComputeMaskedBits to use APInt...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-08 Evan ChengIt's not always safe to fold movsd into xorpd, etc...
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-02-04 Evan ChengDwarf requires variable entries to be in the source...
2008-02-03 Chris Lattnerexplicitly include Compiler.h instead of getting it...
2008-02-02 Evan ChengGet rid of the annoying blank lines before labels.
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-30 Evan ChengEven though InsertAtEndOfBasicBlock is an ugly hack...
2008-01-29 Duncan SandsUse getPreferredAlignmentLog or getPreferredAlignment
2008-01-23 Duncan SandsThe last pieces needed for loading arbitrary
2008-01-17 Chris LattnerThis commit changes:
next