Initial checking of the libpng library.
[oota-llvm.git] / lib /
2004-02-06 Alkis EvlogimenosEliminate uneeded lookups by passing a Virt2PhysMap...
2004-02-05 Chris LattnerFix another dominator update bug. These bugs keep...
2004-02-05 Alkis EvlogimenosChange live interval representation. Machine instructio...
2004-02-05 Chris LattnerFix bug updating dominators
2004-02-05 Chris LattnerAdd debug output
2004-02-05 Chris LattnerFix PR223: Loopsimplify incorrectly updates dominator...
2004-02-05 Alkis EvlogimenosWe don't need to scan the blocks that we are live-in...
2004-02-05 Chris LattnerIn a "seeing the forest through the trees" kinda situat...
2004-02-05 Chris LattnerThis is a big diff with no functionality change. We...
2004-02-05 Chris Lattnerfinegrainify namespacification
2004-02-05 Tanya LattnerAdded missing include.
2004-02-05 Tanya LattnerFixed Chris' typo.
2004-02-05 Chris LattnerImplement optimizations for handling large basic blocks.
2004-02-04 Alkis EvlogimenosModify the two address instruction pass to remove the...
2004-02-04 Chris LattnerMinor speedup, don't query ValueMap each time through...
2004-02-04 Brian GaekeTake away the default iostream argument of createMachin...
2004-02-04 Chris LattnerTwo changes:
2004-02-04 Alkis EvlogimenosIMULri* instructions do not require their first two...
2004-02-04 Chris LattnerOptimize the case where we are inlining a function...
2004-02-04 Chris LattnerAdjust to the new BasicBlock ctor, which requires a...
2004-02-04 Chris LattnerAdjust to the new BB ctor
2004-02-04 Chris LattnerRemove unneeded code now that splitBasicBlock does...
2004-02-04 Chris LattnerWhen splitting a basic block, insert the new half immed...
2004-02-04 Chris LattnerMore refactoring. Move alloca instructions and handle...
2004-02-04 Chris LattnerMove the cloning of the function body much earlier...
2004-02-04 Chris LattnerGive CloneBasicBlock an optional function argument...
2004-02-04 Chris LattnerIf changing a parent, don't add then remove the object...
2004-02-03 Chris LattnerIn BasicBlock::splitBasicBlock, just use islist::splice...
2004-02-03 Chris LattnerBunch up all locally used allocas by the block they...
2004-02-03 Chris LattnerHandle extremely trivial cases extremely efficiently...
2004-02-03 Chris LattnerGenerate ftst instructions for comparison against zero
2004-02-03 Chris LattnerAdd the ftst instruction
2004-02-03 Chris LattnerAdd support for one argument OneArgFP instructions
2004-02-03 Alkis EvlogimenosWhen an instruction like: A += B had both A and B virtu...
2004-02-02 Alkis EvlogimenosRevert changes. Will implement this using a different...
2004-02-02 Alkis EvlogimenosFix debugging output.
2004-02-02 Alkis EvlogimenosCorrectly update def/use information for modified machi...
2004-02-02 Alkis EvlogimenosShould be more careful. The previously applied change...
2004-02-02 Chris LattnerFloating point negates are -0.0 - X, not 0.0 - X
2004-02-02 Chris LattnerDisable (x - (y - z)) => (x + (z - y)) optimization...
2004-02-02 Chris LattnerUpdate comment
2004-02-02 Chris LattnerNo need to declare implicit uses/defs of ST0
2004-02-02 Brian GaekeMake deadarghaX0r warning louder.
2004-02-02 Chris LattnerGenerate the fchs instruction to negate a floating...
2004-02-02 Chris LattnerAdd support for OneArgFPRW instructions, fix a couple...
2004-02-02 Brian GaekeInclude PowerPC.h. Flesh out the stub versions of...
2004-02-02 Brian GaekeAdd comments describing how you would add prototypes...
2004-02-02 Chris LattnerCodegen -0.0 correctly. Do not use fldz! This is...
2004-02-02 Alkis EvlogimenosCreate an object for tracking physical register usage...
2004-02-01 Chris LattnerSecond half of a fix for PR218 & test/Regression/Assemb...
2004-02-01 Alkis EvlogimenosChange weight array into a vector and make it as big...
2004-02-01 Alkis EvlogimenosUse std::map::count() instead of std::map::find() ...
2004-02-01 Alkis EvlogimenosChange string for joined intervals.
2004-02-01 Alkis EvlogimenosFpMOV is also a move instruction.
2004-02-01 Alkis EvlogimenosChange xor to ^.
2004-02-01 Chris LattnerDisable tail duplication in any "hard" cases, where...
2004-02-01 Chris LattnerFix a bug in a recent checkin
2004-02-01 Chris LattnerFix the count of the number of instructions removed
2004-02-01 Alkis EvlogimenosMissed one silly assert :-)
2004-02-01 Alkis EvlogimenosSimplify joinIntervals() code.
2004-02-01 Chris LattnerRemove all of the annoying statistics now that I'm...
2004-02-01 Alkis EvlogimenosUse MRegisterInfo::isPhysicalRegister and
2004-02-01 Chris LattnerFix a crasher bug in my constant folding rewrite
2004-02-01 Chris LattnerPrint an error message if we can't materialize the...
2004-02-01 Chris LattnerPrint an error message if there is an error materialize...
2004-01-31 Alkis EvlogimenosApply final part of Chris' patch.
2004-01-31 Alkis EvlogimenosBe a little smarter on the way we handle physical regis...
2004-01-31 Chris LattnerFinegrainify namespacification, use new MRegisterInfo...
2004-01-31 Chris LattnerFix, correctly this time, the computation of the return...
2004-01-31 Chris Lattner* Fix incorrect computation of the runOnMachineFunction...
2004-01-31 Chris LattnerRemove unneeded #includes
2004-01-31 Chris LattnerAvoid referencing deleted DSgraphs when merging an...
2004-01-31 Alkis EvlogimenosMerge safe parts from last night's buggy commit. These...
2004-01-31 Alkis EvlogimenosOptimize liveAt() and overlaps(). We now use a binary...
2004-01-31 Alkis EvlogimenosRevert last night's changes as they broke some tests...
2004-01-31 Alkis EvlogimenosSeveral performance enhancements and cleanups from...
2004-01-30 Chris LattnerFix thinko
2004-01-30 Chris LattnerAdd some comments sketching out how this is to work...
2004-01-30 Chris LattnerAdd a new flag, which is only used for symmetry.
2004-01-30 Chris LattnerForward method request to chained aa implementation
2004-01-30 Chris LattnerImplement the pointsToConstantMemory() method.
2004-01-30 Chris LattnerImprove mod/ref information based on the pointsToConsta...
2004-01-30 Chris LattnerAdd (currently disabled) support to the instruction...
2004-01-30 Chris LattnerFinegrainify namespacification
2004-01-30 Brian GaekeGive clients of MachineFunctionPrinter the ability...
2004-01-30 Misha BrukmanOrder #includes alphabetically, per style guide.
2004-01-29 Chris LattnerFix a bug aflicting 265.gap
2004-01-29 Chris LattnerMinor bugfixes
2004-01-28 Misha BrukmanHyphenate `target-dependent'
2004-01-28 Brian GaekeAdd a new (static inline) std::ostream& << AllocInfo...
2004-01-28 Chris LattnerRename DSGraph::ScalarMapTy -> DSScalarMap
2004-01-28 Chris LattnerFix a bug
2004-01-28 Chris LattnerEliminate the call to removeTriviallyDeadNodes from...
2004-01-28 Chris LattnerIn the TD pass, iterate over globals directly instead...
2004-01-28 Chris LattnerIn the TD pass, don't iterate over the scalar map to...
2004-01-28 Chris LattnerIn updateFromGlobalsGraph, instead of iterating over...
2004-01-28 Chris LattnerMinor tweaks, eliminate useless integer pruning optimzi...
2004-01-28 Chris LattnerFurther reduce the number of nodes cloned with getClone...
2004-01-28 Chris LattnerAdd a timer, fix a minor bug.
2004-01-28 Chris LattnerAnother bugfix, disable "spurious" output.
next