Remove dead code. Improve llvm_unreachable text. Simplify some control flow.
[oota-llvm.git] / lib / Target / Sparc / SparcISelDAGToDAG.cpp
2012-02-19 Ahmed CharlesRemove dead code. Improve llvm_unreachable text. Simpli...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-09-21 Chris Lattnerfix a long standing wart: all the ComplexPattern's...
2010-08-17 Jakob Stoklund OlesenDon't call Predicate_* methods directly from Sparc...
2010-04-19 Dan GohmanDelete an unnecessary reference to SelectionDAGISel...
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-03-02 Chris LattnerSink InstructionSelect() out of each target into SDISel...
2010-01-05 Dan GohmanChange SelectCode's argument from SDValue to SDNode...
2009-11-05 Dan GohmanRemove uninteresting and confusing debug output.
2009-09-25 Dan GohmanRename getTargetNode to getMachineNode, for consistency...
2009-09-15 Chris Lattnerseveral major improvements to the sparc backend: suppor...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-02-06 Dale JohannesenEliminate remaining non-DebugLoc version of getTargetNode.
2009-01-15 Dan GohmanMove a few containers out of ScheduleDAGInstrs::BuildSc...
2008-11-05 Dan GohmanEliminate the ISel priority queue, which used the topol...
2008-10-27 David GreeneHave TableGen emit setSubgraphColor calls under control...
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-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
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-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-07 Dan GohmanAdd explicit keywords.
2008-06-30 Evan ChengSplit scheduling from instruction selection.
2008-03-17 Chris Lattnersplit sparc lowering out into SparcISelLowering.{cpp...
2008-03-17 Chris Lattnerrefactor the LowerOperation code out to individual...
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-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-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 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-23 Duncan SandsThe last pieces needed for loading arbitrary
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-10-11 Dan GohmanSet ISD::FPOW to Expand.
2007-10-10 Chris LattnerFix CodeGen/Generic/BasicInstrs.llx on sparc by marking...
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-07-13 Chris LattnerFix CodeGen/Generic/print-arith-fp.ll on sparc (PR1551)
2007-07-11 Lauro Ramos VenancioAssert when TLS is not implemented.
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
2007-02-22 Jim LaskeySimplify lowering and selection of exception ops.
2007-02-21 Jim LaskeySupport to provide exception and selector registers.
2007-01-29 Nate BegemanFinish off bug 680, allowing targets to custom lower...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2006-12-31 Reid SpencerFor PR950:
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-08 Evan ChengMatch tblegen changes.
2006-10-30 Evan ChengAll targets expand BR_JT for now.
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-05 Evan ChengMake use of getStore().
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-09-12 Evan ChengReflects MachineConstantPoolEntry changes.
2006-08-26 Evan ChengSelectNodeTo now returns a SDNode*.
2006-08-26 Evan ChengSelect() no longer require Result operand by reference.
2006-08-26 Evan ChengMatch tblgen changes.
2006-08-16 Evan ChengSelectNodeTo() may return a SDOperand that is different...
2006-08-11 Evan ChengMatch tablegen changes.
2006-08-08 Chris LattnerStart eliminating temporary vectors used to create...
2006-08-07 Evan ChengMatch tablegen isel changes.
2006-07-28 Evan ChengRemove InFlightSet hack. No longer needed.
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-12 Chris LattnerRemove dead variable.
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
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-17 Nate BegemanRemove BRTWOWAY*
2006-03-05 Chris LattnerCopysign needs to be expanded everywhere. Note that...
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 LattnerFix SingleSource/Regression/C/2004-08-12-InlinerAndAllo...
next