revert my change for the time being, which broke the build
[oota-llvm.git] / lib / CodeGen /
2005-11-22 Nate BegemanCheck in code to scalarize arbitrarily wide packed...
2005-11-22 Nate BegemanRather than attempting to legalize 1 x float, make...
2005-11-21 Duraid MadinaI think I know what you meant here, but just to be...
2005-11-21 Chris LattnerAllow target to customize directive used to switch...
2005-11-21 Chris Lattnerincrement the function number in SetupMachineFunction
2005-11-21 Chris LattnerAdjust to capitalized asmprinter method names
2005-11-21 Chris LattnerAdd section switching to common code generator code...
2005-11-20 Chris LattnerLegalize MERGE_VALUES, expand READCYCLECOUNTER correctl...
2005-11-20 Andrew LenharthThe first patch of X86 support for read cycle counter
2005-11-20 Chris Lattnermore progress towards bug 291 being finished. Patch...
2005-11-19 Chris LattnerUnbreak codegen of bools. This should fix the llc...
2005-11-19 Chris LattnerImprove Selection DAG printer portability. Patch by...
2005-11-19 Chris LattnerTeach the graph viewer to handle register operands...
2005-11-19 Chris LattnerSilence a bogus warning
2005-11-19 Chris LattnerAdd some method variants, patch by Evan Cheng
2005-11-19 Nate BegemanTeach LLVM how to scalarize packed types. Currently...
2005-11-18 Nate BegemanSplit out the shift code from visitBinary.
2005-11-17 Chris LattnerAllow targets to custom legalize leaf nodes like Global...
2005-11-17 Chris LattnerTeach legalize about targetglobaladdress
2005-11-16 Chris Lattnerwhen debugging lower dbg intrinsics to calls
2005-11-15 Chris LattnerRemove extraneous parents around constants when using...
2005-11-14 Chris LattnerTeach emitAlignment to handle explicit alignment reques...
2005-11-12 Jeff CohenFix operator precedence bug caught by VC++.
2005-11-11 Andrew Lenharthadded a chain output
2005-11-11 Andrew Lenharthcontinued readcyclecounter support
2005-11-10 Chris Lattnernuke blank line
2005-11-10 Chris LattnerGet rid of casts by #including the right header
2005-11-10 Chris LattnerCompile C strings to:
2005-11-10 Chris Lattneradd support for .asciz, and enable it by default. ...
2005-11-09 Chris LattnerSwitch the allnodes list from a vector of pointers...
2005-11-09 Chris LattnerRefactor intrinsic lowering stuff out of visitCall
2005-11-09 Chris LattnerHandle the trivial (but common) two-op case more effici...
2005-11-09 Chris LattnerNuke noop copies.
2005-11-09 Chris LattnerFix CodeGen/X86/shift-folding.ll:test3 on X86
2005-11-09 Chris LattnerDisable some overly-aggressive checking code. This...
2005-11-09 Chris LattnerAvoid creating a token factor node in trivially redunda...
2005-11-09 Chris LattnerHandle GEP's a bit more intelligently. Fold constant...
2005-11-08 Chris LattnerAllocate the right amount of memory for this vector...
2005-11-08 Chris LattnerChange the ValueList array for each node to be shared...
2005-11-08 Chris LattnerSwitch the operandlist/valuelist from being vectors...
2005-11-08 Chris LattnerExplicitly initialize some instance vars
2005-11-08 Chris LattnerClean up RemoveDeadNodes significantly, by eliminating...
2005-11-07 Jim LaskeyLet's try ignoring resource utilization on the backward...
2005-11-06 Chris LattnerAlways compute max align.
2005-11-06 Nate BegemanAdd the necessary support to the ISel to allow targets...
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...
next