Fix PR#226: When emitting padding, always emit it as bytes. Bytes can be
[oota-llvm.git] / lib /
2004-02-09 John CriswellFix PR#226: When emitting padding, always emit it as...
2004-02-09 Chris LattnerIt turns out that the two dimensional vectors were...
2004-02-09 Chris LattnerRemove the statistics
2004-02-09 Chris LattnerSpeed up type resolution some more. On the testcase...
2004-02-09 Chris LattnerWhen resolving upreferences, if multiple uprefs will...
2004-02-09 Brian GaekeMove InstrSchedule's iterator begin/end methods inline.
2004-02-09 Brian GaekeMake SchedGraph::dump() use SchedGraphNodeCommon's...
2004-02-09 Chris LattnerImplement the hashing scheme in an attempt to speed...
2004-02-09 Chris LattnerThis debugging hook is no longer needed.
2004-02-09 Chris LattnerCode cleanup in preparation for later changes. Now...
2004-02-09 Chris LattnerNow that all of the derived types have disciplined...
2004-02-09 Chris LattnerDon't depend on auto data conversion
2004-02-09 Chris LattnerAdjust to the changed StructType interface. In particu...
2004-02-09 Chris LattnerStart using the new and improve interface to FunctionTy...
2004-02-09 Chris LattnerThis #include is not needed, it should have been remove...
2004-02-09 Chris LattnerInstead of searching the entire type graph for a type...
2004-02-09 Chris LattnerUpreferences are always OpaqueTypes, meaning that it...
2004-02-09 Chris LattnerAnother nice speedup for the register allocator. This...
2004-02-09 Chris LattnerAdd a new (hidden) option that is useful for profiling.
2004-02-09 Chris LattnerUgh, perform an optimization that GCC should be able...
2004-02-09 Chris LattnerOnly do stuff for the REAL number of physical registers...
2004-02-09 Chris LattnerChange the PhysRegsUsed map into a dense array. Seeing...
2004-02-09 Chris LattnerTwo problems with these lines of code:
2004-02-09 Chris LattnerThe ConstantExpr::getCast call can cause a CPR to be...
2004-02-09 Chris LattnerFix PR215: [bcwriter] Problem compactifying ConstantPoi...
2004-02-08 Misha BrukmanFix grammar-o.
2004-02-08 Chris LattnerImprove compatibility with programs that already have...
2004-02-08 Chris Lattnervi failed me again. :)
2004-02-08 Chris LattnerRename the invoke 'except' destination to the 'unwind...
2004-02-08 Chris LattnerChange the 'exception' destination to the 'unwind'...
2004-02-08 Chris Lattnerrename the "exceptional" destination of an invoke instr...
2004-02-08 Chris LattnerFix PR225: [pruneeh] -pruneeh pass removes invoke instr...
2004-02-08 Chris LattnersplitBasicBlock "does the right thing" now, no reason...
2004-02-08 Chris LattnerImplement proper invoke/unwind lowering.
2004-02-08 Chris LattnerPrint out all globals as they are emitted, not just...
2004-02-08 Chris LattnerThere is no reason to #define fd
2004-02-08 Chris LattnerAdd a call to 'write' right before the call to abort...
2004-02-08 Chris LattnerAdd one that I missed
2004-02-08 Chris LattnerInstead of callign removeTriviallyDeadNodes on the...
2004-02-08 Chris LattnerRemove another unneeded call.
2004-02-08 Chris LattnerThis call is no longer needed now that merging does...
2004-02-08 Chris LattnerSubstantially improve the DSA code by removing 'forward...
2004-02-08 Chris LattnerBugfix for ilist conversion. The ilist wants to make...
2004-02-08 Chris LattnerSwitch the Nodes list from being an std::vector<DSNode...
2004-02-08 Chris LattnerChange to use node_iterators instead of direct access...
2004-02-07 Chris LattnergetNodes() is gone, use node_begin/end instead
2004-02-07 Chris LattnergetNodes() is gone
2004-02-07 Chris LattnerThere is no need to clone over nodes that are going...
2004-02-06 Alkis EvlogimenosIncrease code clarity.
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...
next