verify that alignments are always a power of 2
[oota-llvm.git] / lib / CodeGen /
2005-11-05 Jim LaskeyFix logic bug in finding retry slot in tally.
2005-11-04 Jim LaskeyFix a warning
2005-11-04 Jim LaskeyScheduling now uses itinerary data.
2005-11-02 Nate BegemanFix a crash that Andrew noticed, and add a pair of...
2005-11-02 Chris LattnerFix a source of undefined behavior when dealing with...
2005-10-31 Jim Laskey1. Embed and not inherit vector for NodeGroup.
2005-10-30 Chris LattnerSignificantly simplify this code and make it more aggre...
2005-10-30 Chris LattnerReduce the number of copies emitted as machine instruct...
2005-10-30 Chris LattnerCodegen mul by negative power of two with a shift and...
2005-10-27 Chris LattnerFix DSE to not nuke dead stores unless they redundant...
2005-10-27 Chris LattnerAdd a simple xform that is useful for bitfield operations.
2005-10-26 Chris LattnerFix some spello's pointed out by Gabor Greif
2005-10-25 Nate BegemanAllow custom lowered FP_TO_SINT ops in the check for...
2005-10-25 Chris LattnerClear a bit in this file that was causing a miscompilat...
2005-10-24 Chris LattnerAlkis agrees that that iterative scan allocator isn...
2005-10-23 Jeff CohenWhen a function takes a variable number of pointer...
2005-10-23 Andrew Lenharthadd TargetExternalSymbol
2005-10-22 Chris LattnerBuildSDIV and BuildUDIV only work for i32/i64, but...
2005-10-21 Chris Lattneradd a case missing from the dag combiner that exposed...
2005-10-21 Chris LattnerMake the coallescer a bit smarter, allowing it to join...
2005-10-21 Chris LattnerFix LiveInterval::getOverlapingRanges to take things...
2005-10-21 Nate BegemanFix a typo in the dag combiner, so that this can work...
2005-10-21 Nate BegemanInvert the TargetLowering flag that controls divide...
2005-10-20 Chris LattnerFix a conditional so we don't access past the end of...
2005-10-20 Nate BegemanFix a couple bugs in the const div stuff where we'd...
2005-10-20 Chris Lattnerdon't use llabs with apparently VC++ doesn't have
2005-10-20 Chris LattnerFix order of eval problem from when I refactored this...
2005-10-20 Chris Lattneradd a new method, play around with some code.
2005-10-20 Chris LattnerRefactor some code, pulling it out into a function...
2005-10-20 Nate BegemanMove the target constant divide optimization up into...
2005-10-19 Nate BegemanTeach Legalize how to do something with EXTRACT_ELEMENT...
2005-10-18 Nate BegemanAdd the ability to lower return instructions to TargetL...
2005-10-18 Chris LattnerFix Generic/2005-10-18-ZeroSizeStackObject.ll by not...
2005-10-18 Chris Lattnerremove hack
2005-10-18 Chris LattnerFold (select C, load A, load B) -> load (select C,...
2005-10-18 Nate BegemanImplement some feedback from Chris re: constant canonic...
2005-10-18 Nate BegemanLegalize BUILD_PAIR appropriately for upcoming 64 bit...
2005-10-17 Nate Begemanfold fmul X, +2.0 -> fadd X, X;
2005-10-17 Chris Lattneradd a trivial fold
2005-10-15 Chris LattnerFix this logic.
2005-10-15 Chris LattnerAdd a case we were missing that was causing us to fail...
2005-10-15 Chris LattnerUse getExtLoad here instead of getNode, as extloads...
2005-10-14 Nate Begemanfold sext_in_reg, sext_in_reg where both have the same...
2005-10-14 Nate BegemanRelax the checking on zextload generation a bit, since...
2005-10-13 Chris LattnerFix the trunc(load) case, finally allowing crafty and...
2005-10-13 Chris LattnerFix some bugs in (sext (load x))
2005-10-13 Chris LattnerWhen ExpandOp'ing a [SZ]EXTLOAD, make sure to remember...
2005-10-13 Chris LattnerImplement PromoteOp for *EXTLOAD, allowing MallocBench...
2005-10-13 Nate BegemanFix the remaining DAGCombiner issues pointed out by...
2005-10-13 Chris LattnerFix a minor bug in the dag combiner that broke pcompres...
2005-10-13 Nate BegemanAdd support to Legalize for expanding i64 sextload...
2005-10-13 Jim LaskeyInhibit instructions from being pushed before function...
2005-10-13 Nate BegemanMove some Legalize functionality over to the DAGCombine...
2005-10-12 Nate BegemanFix a potential bug with two combine-to's back to back...
2005-10-12 Nate BegemanMore cool stuff for the dag combiner. We can now final...
2005-10-12 Jim LaskeyFinally committing to the new scheduler. Still -sched...
2005-10-12 Jim LaskeyAdded graphviz/gv support for MF.
2005-10-11 Chris LattnerFix a powerpc crash on CodeGen/Generic/llvm-ct-intrinsi...
2005-10-11 Chris LattnerAdd a canonicalization that got lost, fixing PowerPC...
2005-10-10 Chris Lattnerclean up some corner cases
2005-10-10 Chris LattnerImplement trivial DSE. If two stores are neighbors...
2005-10-10 Chris LattnerAdd support for CombineTo, allowing the dag combiner...
2005-10-10 Nate BegemanTeach the DAGCombiner several new tricks, teaching...
2005-10-10 Chris LattnerFix comment
2005-10-10 Chris LattnerAdd ISD::ADD to MaskedValueIsZero
2005-10-10 Chris LattnerThis function is now dead
2005-10-10 Chris LattnerEnable Nate's excellent DAG combiner work by default...
2005-10-09 Chris Lattneradd a todo for something I noticed
2005-10-09 Chris Lattner(X & Y) & C == 0 if either X&C or Y&C are zero
2005-10-09 Chris LattnerWhen emiting a CopyFromReg and the source is already...
2005-10-08 Nate BegemanLo and behold, the last bits of SelectionDAG.cpp have...
2005-10-07 Chris Lattnerremove debugging code
2005-10-07 Chris Lattnerimplement CodeGen/PowerPC/div-2.ll:test2-4 by propagati...
2005-10-07 Chris Lattnerfix indentation
2005-10-07 Chris LattnerTurn sdivs into udivs when we can prove the sign bits...
2005-10-06 Chris Lattnersilence a bogus GCC warning
2005-10-06 Chris LattnerFix the LLC regressions on X86 last night. In particul...
2005-10-06 Chris LattnerMake the legalizer completely non-recursive
2005-10-05 Nate BegemanLet the combiner handle more cases
2005-10-05 Nate BegemanRemove some bad code from Legalize
2005-10-05 Nate BegemanCheck in some more DAGCombiner pieces
2005-10-05 Chris LattnerFix a bug in the local spiller, where we could take...
2005-10-05 Chris Lattnerimplement visitBR_CC so that PowerPC/inverted-bool...
2005-10-05 Chris Lattnerfix some pastos
2005-10-05 Chris LattnerAdd a new HandleNode class, which is used to handle...
2005-10-05 Chris LattnerImplement the code for PowerPC/inverted-bool-compares...
2005-10-05 Chris Lattnermake sure that -view-isel-dags is the input to the...
2005-10-05 Chris LattnerFix a crash compiling Olden/tsp
2005-10-04 Jim LaskeyReverting to version - until problem isolated.
2005-10-04 Nate BegemanFix some faulty logic in the libcall inserter.
2005-10-04 Nate BegemanAdd back a workaround that fixes some breakages from...
2005-10-03 Jim LaskeyRefactor gathering node info and emission.
2005-10-03 Chris Lattnerclean up this code a bit, no functionality change
2005-10-03 Chris LattnerBreak the body of the loop out into a new method
2005-10-02 Chris LattnerFix a problem where the legalizer would run out of...
2005-10-02 Chris Lattnersilence a bogus warning
2005-10-02 Chris LattnerAdd assertions to the trivial scheduler to check that...
2005-10-02 Chris LattnerCodegen CopyFromReg using the regclass that matches...
2005-10-01 Chris LattnerAdd some very paranoid checking for operand/result...
2005-10-01 Jeff CohenFix VC++ warnings.
next