oota-llvm.git
2006-05-09 Chris LattnerSome notes and thoughts to myself
2006-05-09 Chris LattnerPatch to make some xforms preserve each other. Patch...
2006-05-09 Reid SpencerUse the -dumpversion option to llvm-gcc which gives...
2006-05-08 Chris LattnerMove some methods out of line so that MutexGuard.h...
2006-05-08 Chris LattnerMove methods out of line so that MutexGuard.h isn't...
2006-05-08 Chris LattnerAnother bad case I noticed
2006-05-08 Chris Lattneradd a note
2006-05-08 Chris LattnerMake the case I just checked in stronger. Now we compi...
2006-05-08 Chris LattnerImplement and_sext.ll:test3, generating:
2006-05-08 Chris Lattnernew testcase
2006-05-08 Nate BegemanYet more readme updating
2006-05-08 Chris LattnerCompile this:
2006-05-08 Nate BegemanNew note about something bad happening in target indepe...
2006-05-08 Nate BegemanProving once again that I am not as smart as the compiler
2006-05-08 Nate BegemanFold more shifts into inserts, and update the README
2006-05-08 Chris LattnerFold shifts with undef operands.
2006-05-08 Chris LattnerWhen tracking demanded bits, if any bits from the sext...
2006-05-08 Nate BegemanMake emission of jump tables a bit less conservative...
2006-05-08 Evan ChengFixing truncate. Previously we were emitting truncate...
2006-05-08 Chris LattnerMove the definition of value_use_iterator::getOperandNo...
2006-05-08 Nate BegemanUpdate some stuff now that the new rlwimi code has...
2006-05-08 Nate BegemanFix PR772
2006-05-08 Nate BegemanRemove unncessary include
2006-05-07 Chris LattnerThis test passes now, remove xfail marker
2006-05-07 Evan ChengTypo's
2006-05-07 Jeff CohenUnlike Unix, Windows won't let a file be implicitly...
2006-05-07 Nate BegemanNew rlwimi implementation, which is superior to the...
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 Jeff CohenApply bug fix supplied by Greg Pettyjohn for a bug...
2006-05-06 Chris LattnerSimplify some code, add a couple minor missed folds
2006-05-06 Chris Lattnerconstant fold sign_extend_inreg
2006-05-06 Chris Lattnerremove cases handled elsewhere
2006-05-06 Chris LattnerAdd some more simple sign bit propagation cases.
2006-05-06 Jeff CohenFix some loose ends in MASM support.
2006-05-06 Chris Lattnernew testcase we handle right now.
2006-05-06 Chris LattnerUse the new TargetLowering::ComputeNumSignBits method...
2006-05-06 Chris LattnerAdd some really really simple code for computing sign...
2006-05-06 Chris LattnerAdd some new methods for computing sign bit information.
2006-05-06 Chris LattnerWhen inserting casts, be careful of where we put them...
2006-05-06 Chris Lattnernew testcase
2006-05-06 Chris LattnerMove some code around.
2006-05-06 Chris Lattnernew testcase from ghostscript that inf looped instcombine
2006-05-06 Chris LattnerTeach the X86 backend about non-i32 inline asm register...
2006-05-06 Chris LattnerFold (trunc (srl x, c)) -> (srl (trunc x), c)
2006-05-05 Chris LattnerFold trunc(any_ext). This gives stuff like:
2006-05-05 Chris LattnerShrink shifts when possible.
2006-05-05 Chris LattnerImplement ComputeMaskedBits/SimplifyDemandedBits for...
2006-05-05 Chris LattnerPrint a grouping around inline asm blocks so that we...
2006-05-05 Chris LattnerPrint *some* grouping around inline asm blocks so we...
2006-05-05 Chris LattnerIndent multiline asm strings more nicely
2006-05-05 Chris LattnerTeach the code generator to use cvtss2sd as extload...
2006-05-05 Chris LattnerFold (fpext (load x)) -> (extload x)
2006-05-05 Chris LattnerMore aggressively sink GEP offsets into loops. For...
2006-05-05 Chris LattnerFix an infinite loop compiling oggenc last night.
2006-05-05 Evan ChengNeed extload patterns after Chris' DAG combiner changes
2006-05-05 Chris LattnerImplement InstCombine/cast.ll:test29
2006-05-05 Chris LattnerNew testcase
2006-05-05 Chris LattnerFold some common code.
2006-05-05 Chris LattnerImplement:
2006-05-05 Chris LattnerPull and through and/or/xor. This compiles some bitfie...
2006-05-05 Chris LattnerImplement a variety of simplifications for ANY_EXTEND.
2006-05-05 Chris LattnerFactor some code, add these transformations:
2006-05-05 Evan ChengBetter implementation of truncate. ISel matches it...
2006-05-05 Chris LattnerNew note, Nate, please check to see if I'm full of...
2006-05-05 Jeff CohenFix VC++ compilation error.
2006-05-05 Nate BegemanSomehow, I missed this part of the checkin a couple...
2006-05-05 Chris LattnerSink noop copies into the basic block that uses them...
2006-05-05 Chris LattnerAdd a helper method.
2006-05-04 Chris Lattnerwrap long line
2006-05-04 Chris LattnerAdjust to use proper TargetData copy ctor
2006-05-04 Chris LattnerFix this to be a proper copy ctor
2006-05-04 Chris LattnerFinal pass of minor cleanups for MachineInstr
2006-05-04 Evan ChengInitial support for register pressure aware scheduling...
2006-05-04 Chris LattnerRemove redundancy and a level of indirection when creat...
2006-05-04 Chris LattnerMove register numbers out of "extra" into "contents...
2006-05-04 Chris LattnerRemove and simplify some more machineinstr/machineopera...
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
2006-05-04 Chris Lattnerremove hasAllocatedReg
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerFix Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll
2006-05-04 Chris Lattnernew testcase that crashes the instcombine pass
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Chris LattnerChange "value" in MachineOperand to be a GlobalValue...
2006-05-04 Chris LattnerRevert Nate's CR patch from last night, which caused...
2006-05-04 Jeff CohenMake external globals public; other minor cleanup.
2006-05-04 Jeff CohenMake Intel syntax the default when LLVM is built with...
2006-05-04 Chris LattnerRemove a bunch more dead V9 specific stuff
2006-05-04 Chris LattnerRemove a bunch more SparcV9 specific stuff
2006-05-04 Chris LattnerRemove some more V9-specific stuff.
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-05-04 Chris LattnerSimplify handling of relocations
2006-05-03 Evan ChengUse movsd to shuffle in the lowest two elements of...
2006-05-03 Chris LattnerChange from using MachineRelocation ctors to using...
2006-05-03 Chris Lattnerminor cleanups, no functionality change
2006-05-03 Chris LattnerCleanup the internal implementation of MachineRelocatio...
2006-05-03 Reid SpencerAttempt to get this script working on Darwin.
2006-05-03 Reid SpencerFor PR764:
2006-05-03 Chris Lattnerinline a simple method
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
next