DwarfWriter reading basic type information from llvm-gcc4 code.
[oota-llvm.git] / lib / CodeGen /
2006-02-23 Jim LaskeyDwarfWriter reading basic type information from llvm...
2006-02-23 Chris LattnerCode cleanups, no functionality change
2006-02-22 Chris LattnerThis fixes a couple of problems with expansion
2006-02-22 Chris LattnerDon't return registers from register classes that aren...
2006-02-22 Chris LattnerChange a whole bunch of code to be built around RegsFor...
2006-02-22 Jim LaskeyCoordinate activities with llvm-gcc4 and dwarf.
2006-02-22 Chris Lattnersplit register class handling from explicit physreg...
2006-02-21 Chris LattnerAdjust to changes in getRegForInlineAsmConstraint prototype
2006-02-21 Chris LattnerUpdates to match change of getRegForInlineAsmConstraint...
2006-02-20 Chris LattnerFix a problem Nate and Duraid reported where simplifyin...
2006-02-20 Chris LattnerFix a problem on itanium with memset. The value to...
2006-02-18 Nate BegemanAdd a fold for add that exchanges it with a constant...
2006-02-18 Nate BegemanAdd checks to make sure we don't create bogus extend...
2006-02-17 Chris LattnerFix a tricky issue in the SimplifyDemandedBits code...
2006-02-17 Nate BegemanClean up DemandedBitsAreZero interface
2006-02-17 Nate BegemanDon't expand sdiv by power of two before legalize,...
2006-02-17 Nate Begemankill ADD_PARTS & SUB_PARTS and replace them with fancy...
2006-02-17 Chris LattnerFix another miscompilation exposed by lencode, where...
2006-02-17 Jeff CohenFix bug noticed by VC++.
2006-02-16 Evan ChengDumb bug. Code sees a memcpy from X+c so it increments...
2006-02-16 Nate BegemanRework the SelectionDAG-based implementations of Simpli...
2006-02-16 Evan ChengIf the false case is the current basic block, then...
2006-02-16 Chris LattnerLowering of sdiv X, pow2 was broken, this fixes it...
2006-02-15 Evan ChengRemove an unused function parameter.
2006-02-15 Evan ChengTurn a memcpy from string constant into a series of...
2006-02-15 Jim LaskeyShould not combine ISD::LOCATIONs until we have scheme...
2006-02-15 Evan ChengLower memcpy with small constant size operand into...
2006-02-14 Evan ChengDoh again!
2006-02-14 Jim LaskeyUsing wrong DW_FORM.
2006-02-14 Evan ChengKeep to < 80 cols
2006-02-14 Evan ChengMissed a break so memcpy cases fell through to memset...
2006-02-14 Evan ChengFixed a build breakage.
2006-02-14 Evan ChengRename maxStoresPerMemSet to maxStoresPerMemset, etc.
2006-02-14 Evan ChengExpand memset dst, c, size to a series of stores if...
2006-02-14 Chris Lattnernow that libcalls don't suck, we can remove this hack
2006-02-14 Chris LattnerFix a latent bug in the call sequence handling stuff...
2006-02-13 Jim LaskeyRename to better reflect usage (current and planned.)
2006-02-13 Chris LattnerCompletely rewrite libcall insertion by the legalizer...
2006-02-11 Jim LaskeyReorg for integration with gcc4. Old style debug info...
2006-02-09 Evan ChengAdded SelectionDAG::InsertISelMapEntry(). This is used...
2006-02-09 Evan ChengMore changes to reduce frame size.
2006-02-09 Chris LattnerAdjust to MachineConstantPool interface change: instead...
2006-02-09 Chris Lattnerrename fields of constant pool entries
2006-02-09 Chris LattnerSimplify code, alignment must be specified now.
2006-02-09 Chris LattnerMake MachineConstantPool entries alignments explicit
2006-02-08 Chris LattnerAdd support for assembler directives that wrap inline asm
2006-02-08 Chris LattnerCompile this:
2006-02-06 Chris LattnerAdd support for modifier characters to operand printers
2006-02-06 Jim LaskeyGoodbye nasty macro.
2006-02-06 Jim LaskeyEdit requests from Sabre.
2006-02-06 Jim LaskeyChanging model for the construction of debug information.
2006-02-05 Nate BegemanBack out previous commit, it isn't safe.
2006-02-05 Nate Begemanfold c1 << (x + c2) into (c1 << c2) << x. fix a warning.
2006-02-05 Nate BegemanHandle urem by shifted powers of 2.
2006-02-05 Nate Begemanhandle combining A / (B << N) into A >>u (log2(B)+N...
2006-02-05 Evan Cheng* Added SDNode::isOnlyUse().
2006-02-05 Chris Lattnermake sure that global doubles are aligned to 8 bytes
2006-02-05 Chris LattnerImplement the AsmPrinter::getPreferredAlignmentLog...
2006-02-04 Jeff CohenFix VC++ warning.
2006-02-04 Evan ChengGet rid of some memory leaks identified by Valgrind
2006-02-04 Jeff CohenFix VC++ warning.
2006-02-04 Chris LattnerAdd initial support for immediates. This allows us...
2006-02-04 Chris LattnerInitial early support for non-register operands, like...
2006-02-04 Chris Lattnerimplementation of some methods for inlineasm
2006-02-03 Chris LattnerHandle another case exposed on X86.
2006-02-03 Chris LattnerFix a nasty problem on two-address machines in the...
2006-02-03 Chris Lattnersignificantly simplify the VirtRegMap code by pulling...
2006-02-03 Nate BegemanImplement some feedback from sabre
2006-02-03 Nate BegemanAdd a framework for eliminating instructions that produ...
2006-02-03 Chris Lattnerremove some #ifdef'd out code, which should properly...
2006-02-03 Chris Lattnerremove dead fn
2006-02-03 Nate BegemanAdd common code for reassociating ops in the dag combiner
2006-02-03 Jeff CohenFix VC++ compilation error caused by using a std::map...
2006-02-03 Chris LattnerRemove move copies and dead stuff by not clobbering...
2006-02-03 Chris LattnerSimplify some code
2006-02-03 Chris LattnerAdd code that checks for noop copies, which triggers...
2006-02-03 Evan ChengAdded case HANDLENODE to getOperationName().
2006-02-03 Chris LattnerPhysregs may hold multiple stack slot values at the...
2006-02-02 Chris LattnerFix a deficiency in the spiller that Evan noticed....
2006-02-02 Chris LattnerMove isLoadFrom/StoreToStackSlot from MRegisterInfo...
2006-02-02 Chris LattnerTurn any_extend nodes into zero_extend nodes when it...
2006-02-02 Chris LattnerImplement MaskedValueIsZero for ANY_EXTEND nodes
2006-02-02 Chris Lattneradd two dag combines:
2006-02-02 Chris Lattnermake -debug output less newliney
2006-02-02 Chris LattnerImplement matching constraints. We can now say things...
2006-02-01 Chris LattnerImplement smart printing of inline asm strings, handlin...
2006-02-01 Nate Begeman*** empty log message ***
2006-02-01 Chris LattnerImplement simple register assignment for inline asms...
2006-02-01 Nate BegemanFix some of the stuff in the PPC README file, and clean...
2006-02-01 Chris LattnerBeef up the interface to inline asm constraint parsing...
2006-02-01 Chris Lattneradjust to changes in InlineAsm interface. Fix a few...
2006-01-31 Evan ChengAllow the specification of explicit alignments for...
2006-01-31 Evan ChengAllow custom lowering of fabs. I forgot to check in...
2006-01-31 Chris LattnerOnly insert an AND when converting from BR_COND to...
2006-01-31 Chris LattnerHandle physreg input/outputs. We now compile this:
2006-01-30 Chris LattnerPrint the most trivial inline asms.
2006-01-30 Chris LattnerFix a bug in my legalizer reworking that caused the...
2006-01-30 Chris Lattnerdon't insert an and node if it isn't needed here, this...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris Lattnerpass the address of MaskedValueIsZero into isMaskedValu...
next