Remove attribution from file headers, per discussion on llvmdev.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-29 Chris LattnerFold comparisons against a constant nan, and optimize...
2007-12-29 Chris Lattnermake sure not to zap volatile stores, thanks a lot...
2007-12-29 Chris Lattnerdon't fold fp_round(fp_extend(load)) -> fp_round(extload)
2007-12-29 Chris LattnerDelete a store whose input is a load from the same...
2007-12-22 Chris Lattnerinitial code for forming an FGETSIGN node. This is...
2007-12-22 Chris Lattnerimprove support for fgetsign
2007-12-22 Chris LattnerTell TargetLoweringOpt whether it is running before
2007-12-22 Chris LattnerAdd a new FGETSIGN operation, which defaults to expand...
2007-12-20 Evan ChengMore accurate checks for two-address constraints.
2007-12-20 Evan ChengBring back a burr scheduling heuristic that's still...
2007-12-19 Duncan SandsSimplify LowerCallTo by using a callsite.
2007-12-19 Duncan SandsThe C++ exception handling personality function wants
2007-12-19 Evan ChengDon't leave newly created nodes around if it turns...
2007-12-18 Evan ChengFix PR1872: SrcValue and SrcValueOffset should not...
2007-12-18 Evan ChengAlso print alignment and volatileness.
2007-12-18 Evan ChengFIX for PR1799: When a load is unfolded from an instruc...
2007-12-18 Evan ChengSelectionDAG::dump() should print SrcValue of LoadSDNod...
2007-12-17 Duncan SandsMake invokes of inline asm legal. Teach codegen
2007-12-14 Evan ChengBug fix. Must also match ResNo when matching an operand...
2007-12-12 Dan GohmanAllow vector integer constants to be created with
2007-12-11 Evan ChengPretty print shuffle mask operand.
2007-12-09 Chris LattnerDuncan points out that the subtraction is unneeded...
2007-12-09 Chris LattnerAdd support for splitting the operand of a return instr...
2007-12-08 Chris Lattneradd many new cases to SplitResult. SplitResult now...
2007-12-08 Chris LattnerImplement splitting support for store, allowing us...
2007-12-08 Chris Lattnerimplement vector splitting of load, undef, and binops.
2007-12-08 Chris Lattnerimplement some methods.
2007-12-08 Chris Lattneradd scaffolding for splitting of vectors.
2007-12-08 Chris Lattnerreorganize header to separate into functional blocks.
2007-12-08 Chris Lattnersplit scalarization out to its own file.
2007-12-08 Chris LattnerSplit expansion out into its own file.
2007-12-08 Chris LattnerSplit promotion support out to its own file.
2007-12-08 Chris LattnerRename LegalizeDAGTypes.cpp -> LegalizeTypes.cpp
2007-12-08 Chris LattnerSplit the class definition of DAGTypeLegalizer out...
2007-12-06 Dale JohannesenRedo previous patch so optimization only done for i1.
2007-12-06 Chris Lattnerthird time around: instead of disabling this completely,
2007-12-06 Chris LattnerActually, disable this code for now. More analysis...
2007-12-06 Chris Lattnerimplement a readme entry, compiling the code into:
2007-12-06 Chris Lattnerimplement the rest of the functionality from SelectionD...
2007-12-06 Dale JohannesenFix PR1842.
2007-12-05 Chris Lattnermore scalarization
2007-12-05 Chris Lattnerscalarize vector binops
2007-12-04 Chris LattnerImplement framework for scalarizing node results. ...
2007-12-04 Chris Lattnerstart providing framework for scalarizing vectors.
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Nate BegemanSupport returning non-power-of-2 vectors to unblock...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-27 Chris Lattnererr, no really.
2007-11-27 Chris Lattnerdon't depend on ADL.
2007-11-26 Dan GohmanDon't lower srem/urem X%C to X-X/C*C unless the divisio...
2007-11-24 Chris LattnerImplement expand support for MERGE_VALUEs that only...
2007-11-24 Chris LattnerImplement support for custom legalization in DAGTypeLeg...
2007-11-24 Chris LattnerSeveral changes:
2007-11-21 Duncan SandsFix a bug in which node A is replaced by node B, but...
2007-11-19 Chris LattnerExpandUnalignedLoad doesn't handle vectors right at...
2007-11-19 Chris LattnerImplement vector expand support for shuffle_vector...
2007-11-19 Chris LattnerImplement splitting of UNDEF nodes. This is the first...
2007-11-19 Dan GohmanAdd support in SplitVectorOp for remainder operators.
2007-11-17 Nate BegemanAdd support for vectors to int <-> float casts.
2007-11-15 Anton KorobeynikovImplement necessary bits for flt_rounds gcc builtin.
2007-11-15 Nate BegemanBasic non-power-of-2 vector support
2007-11-15 Duncan SandsThis assertion was bogus.
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-11-09 Duncan SandsMove MinAlign to MathExtras.h.
2007-11-09 Duncan SandsFix some load/store logic that would be wrong for
2007-11-09 Evan ChengMuch improved pic jumptable codegen:
2007-11-09 Evan ChengDidn't mean to check these in.
2007-11-09 Evan ChengBug fix. Passive nodes are not in SUnitMap.
2007-11-08 Evan ChengIf both parts of smul_lohi, etc. are used, don't simpli...
2007-11-06 Dan GohmanRemainder operations must be either integer or floating...
2007-11-06 Evan ChengAdd pseudo dependency to force two-address instruction...
2007-11-05 Dan GohmanAdd support for vector remainder operations.
2007-11-05 Rafael EspindolaMove the LowerMEMCPY and LowerMEMCPYCall to a common...
2007-11-05 Dale JohannesenMake labels work in asm blocks; allow labels as
2007-11-02 Dan GohmanAdd std:: to sort calls.
2007-11-02 Dan GohmanChange illegal uses of ++ to uses of STLExtra.h's next...
2007-11-02 Duncan SandsFix a thinko.
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-31 Duncan SandsPromotion of sdiv/srem/udiv/urem.
2007-10-31 Dale JohannesenMake i64=expand_vector_elt(v2i64) work in 32-bit mode.
2007-10-30 Evan ChengTypo.
2007-10-30 Duncan SandsAdd support for expanding trunc stores. Consider
2007-10-30 Duncan SandsIf a call to getTruncStore is for a normal store,
2007-10-29 Dan GohmanFix a DAGCombiner abort on a bitcast from a scalar...
2007-10-29 Evan ChengEnable more fold (sext (load x)) -> (sext (truncate...
2007-10-29 Dan GohmanAdd explicit keywords.
2007-10-28 Duncan SandsThe guaranteed alignment of ptr+offset is only the...
2007-10-26 Bill Wendling- Remove the hacky code that forces a memcpy. Alignment...
2007-10-25 Duncan SandsSmall formatting changes. Add a sanity check.
2007-10-25 Duncan SandsPromote SETCC operands.
2007-10-25 Duncan SandsCorrectly extract the ValueType from a VTSDNode.
2007-10-24 Dale JohannesenAnother expansion for i64 multiply, suitable for PPC.
2007-10-23 Bill WendlingFix comment and use the "Size" variable that's already...
2007-10-23 Bill WendlingIf there's an unaligned memcpy to/from the stack, don...
2007-10-23 Bill WendlingThis broke lots. Reverting.
2007-10-23 Bill WendlingLowering a memcpy to the stack is killing PPC. The...
2007-10-22 Duncan SandsSupport for expanding extending loads of integers with
next