summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix the calculation for how big the allocated stub needs to be.Nate Begeman2009-03-02
* Remove all dbg symobls, including those with circular references.Devang Patel2009-03-02
* Fix main executable path name resolution on FreeBSD, patch by Chris Lattner2009-03-02
* Fix PR3694: add an instcombine micro-optimization that helpsDuncan Sands2009-03-02
* Reorganize llvmc code.Mikhail Glushenkov2009-03-02
* Fix a problem with DAGCombine on 64b targets where foldingNate Begeman2009-03-01
* Another sentinel optimization. This one should alwaysGabor Greif2009-03-01
* Reuse a technique (pioneered for BasicBlocks) of superposing ilist withGabor Greif2009-03-01
* Temporarily revert r65755. It was causing failures in the self-hostingBill Wendling2009-03-01
* hoist the check for alloca size up so that it controls CanConvertToScalar Chris Lattner2009-03-01
* Minor optimization:Evan Cheng2009-03-01
* simplify handling "don't print top level name" processing, so that we getChris Lattner2009-03-01
* Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a newBob Wilson2009-03-01
* Fix a pretty awesome bug that only happened in a strange case with anonymousChris Lattner2009-03-01
* walk type symbol table also, so we get:Chris Lattner2009-03-01
* Fix a long-standing bug and misfeature of the disassembler: when dealing with a Chris Lattner2009-03-01
* move type name population out of TypePrinting class into a static Chris Lattner2009-02-28
* switch to densemap for pointer->word map.Chris Lattner2009-02-28
* delete a bunch of duplicated type printing logic, using the type printingChris Lattner2009-02-28
* make this work when constructed with a null module*Chris Lattner2009-02-28
* expose TypePrinting as a public API.Chris Lattner2009-02-28
* rename 'Result' to 'OS' in CalcTypeName for consistencyChris Lattner2009-02-28
* do not embed the raw_ostream into TypePrinting, pass it as an argument to pri...Chris Lattner2009-02-28
* stop calling Type::getDescription().Chris Lattner2009-02-28
* simplificationsChris Lattner2009-02-28
* Change WriteTypeSymbolic to not put a space out before types, also, removeChris Lattner2009-02-28
* make CalcTypeName take a stream instead of a string to concat onto,Chris Lattner2009-02-28
* remove a bunch of nearly-duplicated code.Chris Lattner2009-02-28
* fix indentation, remove dead integer case.Chris Lattner2009-02-28
* pull calcTypeName into TypePrinting class, make its type stackChris Lattner2009-02-28
* inline method into its only use and simplify the result.Chris Lattner2009-02-28
* simplify conditionChris Lattner2009-02-28
* start refactoring the .ll printer: introduce a new TypePrinting classChris Lattner2009-02-28
* reject 0 element vectors with:Chris Lattner2009-02-28
* Last commit accidentially deleted this code.Evan Cheng2009-02-28
* Added another darwin subtargetMon P Wang2009-02-28
* It is possible that subprgoram definition is only encoding return value direc...Devang Patel2009-02-27
* Refactor TLS code and add some tests. The tests and expected results are:Rafael Espindola2009-02-27
* Introduce a new technique for merging BasicBlock with Instruction sentinel by...Gabor Greif2009-02-27
* Silence compiler warning about use of uninitialized variables (in reality theseNick Lewycky2009-02-27
* Fix compiler warning about uninitialized variables. No functional change.Nick Lewycky2009-02-27
* Alignment values for i64 and f64 on ppc64 were wrong,Dale Johannesen2009-02-27
* MachineLICM CSE should match destination register classes; avoid hoisting imp...Evan Cheng2009-02-27
* Ignore dbg info intrinsics when folding conditional branch to Zhou Sheng2009-02-26
* Enable stack slot coloring DCE. Evan's spiller fixes were needed before this...Owen Anderson2009-02-26
* ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these in...Evan Cheng2009-02-26
* The last commit was overly conservative. It's ok to reuse value that's alread...Evan Cheng2009-02-26
* If an available register falls through to a succ block, unset the last kill. ...Evan Cheng2009-02-26
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-25
* Fix big-endian codegen bug. We're splitting upDale Johannesen2009-02-25