Fix a typo that causes 2006-07-07-ComputeMaskedBits.ll to fail.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / TargetLowering.cpp
2006-07-07 Evan ChengFix a typo that causes 2006-07-07-ComputeMaskedBits...
2006-06-13 Chris LattnerPort some bugfixes in shift handling from SimplifyDeman...
2006-06-13 Jim LaskeyTargetLowering::ComputeMaskedBits was not clearing...
2006-06-12 Andrew LenharthStart on my todo list
2006-05-17 Evan ChengAnother typo. Pointed out by Nate Begeman.
2006-05-17 Evan ChengFix an obvious bug in getPackedTypeBreakdown. Return...
2006-05-16 Andrew Lenharththis should be 128 I think
2006-05-16 Andrew LenharthMove this code to a common place
2006-05-12 Owen AndersonRefactor a bunch of includes so that TargetMachine...
2006-05-08 Chris LattnerWhen tracking demanded bits, if any bits from the sext...
2006-05-06 Chris LattnerUse ComputeMaskedBits to determine # sign bits as a...
2006-05-06 Chris LattnerAdd some more sign propagation cases
2006-05-06 Chris LattnerAdd some more simple sign bit propagation cases.
2006-05-06 Chris LattnerAdd some really really simple code for computing sign...
2006-05-06 Chris LattnerFold (trunc (srl x, c)) -> (srl (trunc x), c)
2006-05-05 Chris LattnerImplement ComputeMaskedBits/SimplifyDemandedBits for...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
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