Stub out shufflevector
[oota-llvm.git] / lib / CodeGen / SelectionDAG / TargetLowering.cpp
2006-04-02 Chris Lattnerrelax assertion
2006-04-02 Chris LattnerAllow targets to compute masked bits for intrinsics.
2006-03-31 Chris LattnerWas returning the wrong type.
2006-03-31 Chris LattnerModify the TargetLowering::getPackedTypeBreakdown metho...
2006-03-31 Chris LattnerImplement TargetLowering::getPackedTypeBreakdown
2006-03-23 Evan ChengTypo
2006-03-16 Chris Lattnerset TransformToType correctly for vector types.
2006-03-13 Evan ChengAdd LSR hooks.
2006-03-13 Chris LattnerI can't convince myself that this is safe, remove the...
2006-03-05 Chris LattnerDo not fold (add (shl x, c1), (shl c2, c1)) -> (shl...
2006-03-03 Evan ChengNumber of NodeTypes now exceeds 128.
2006-03-01 Chris LattnerAdd interfaces for targets to provide target-specific...
2006-02-27 Chris LattnerImplement bit propagation through sub nodes, this ...
2006-02-27 Chris LattnerCheck RHS simplification before LHS simplification...
2006-02-27 Chris LattnerJust like we use the RHS of an AND to simplify the...
2006-02-26 Chris LattnerAdd a bunch of missed cases. Perhaps the most signific...
2006-02-24 Chris LattnerRecognize memory operand codes
2006-02-22 Chris LattnerDon't return registers from register classes that aren...
2006-02-22 Chris Lattnersplit register class handling from explicit physreg...
2006-02-21 Chris LattnerUpdates to match change of getRegForInlineAsmConstraint...
2006-02-18 Nate BegemanAdd a fold for add that exchanges it with a constant...
2006-02-17 Jeff CohenFix bug noticed by VC++.
2006-02-16 Nate BegemanRework the SelectionDAG-based implementations of Simpli...
2006-02-14 Evan ChengRename maxStoresPerMemSet to maxStoresPerMemset, etc.
2006-02-04 Chris Lattnerimplementation of some methods for inlineasm
2006-02-03 Nate BegemanImplement some feedback from sabre
2006-02-03 Nate BegemanAdd a framework for eliminating instructions that produ...
2006-02-02 Chris LattnerImplement MaskedValueIsZero for ANY_EXTEND nodes
2006-02-01 Chris LattnerBeef up the interface to inline asm constraint parsing...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris Lattneradjust prototype
2006-01-29 Chris Lattnerclean up interface to ValueTypeActions
2006-01-26 Chris LattnerImplement a method for inline asm support
2006-01-25 Chris Lattnerinitialize an instance var, apparently I forgot to...
2006-01-25 Evan ChengSet SchedulingForLatency to be the default scheduling...
2005-12-21 Evan ChengLefted out TargetLowering::
2005-12-21 Evan Cheng* Fix a GlobalAddress lowering bug.
2005-12-20 Evan ChengAdded a hook to print out names of target specific...
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-22 Nate BegemanRather than attempting to legalize 1 x float, make...
2005-10-21 Nate BegemanInvert the TargetLowering flag that controls divide...
2005-09-27 Chris Lattnerinitialize new flag
2005-08-27 Reid SpencerChange the names of member variables per Chris' instruc...
2005-08-24 Chris LattnerAdjust to new interface
2005-07-19 Reid SpencerFor: memory operations -> stores
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-19 Chris LattnerAdd a hook to find out how the target handles shift...
2005-01-16 Chris LattnerShift and setcc types default to the pointer type.
2005-01-16 Chris LattnerUse enums, move virtual dtor out of line.
2005-01-16 Chris LattnerSet up identity transforms.
2005-01-16 Chris LattnerMove some information out of LegalizeDAG into the gener...
2005-01-11 Chris LattnerClear the whole array, always.
2005-01-07 Chris LattnerFirst draft of new Target interface