summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Drop the "2" suffix on some enums.Chris Lattner2011-06-17
* remove support for a bunch of obsolete instruction encodingsChris Lattner2011-06-17
* Remove a useless copy of MCELFStreamer. Patch by Logan Chien!Benjamin Kramer2011-06-17
* getSuccWeight returns now default 0 if Weights vector is empty.Jakub Staszak2011-06-17
* missed a file.Chris Lattner2011-06-17
* Remove some "2" suffixes from the metadata enums now that "1" is gone.Chris Lattner2011-06-17
* remove bitcode reader support for LLVM 2.7 metadata encoding.Chris Lattner2011-06-17
* remove another old and dead hunk of code.Chris Lattner2011-06-17
* Stop accepting and ignoring attributes in function types. Attributes are app...Chris Lattner2011-06-17
* Allow empty Weights vector.Jakub Staszak2011-06-17
* Fix a few places where 32bit instructions/registerset were used on PPC64.Roman Divacky2011-06-17
* Two fixes relating to debug value:Rafael Espindola2011-06-17
* Fix typo in comment.Jay Foad2011-06-17
* PTX: Adjust rounding modesJustin Holewinski2011-06-17
* When promoting an alloca to registers discard any lifetime intrinsics.Nick Lewycky2011-06-17
* Add a hook for PBQP clients to run a custom pre-alloc pass to run prior to PB...Lang Hames2011-06-17
* make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner2011-06-17
* remove asmparser support for the old getresult instruction, which has been su...Chris Lattner2011-06-17
* remove parser support for the obsolete "multiple return values" syntax, whichChris Lattner2011-06-17
* stop accepting begin/end around function bodies in the .ll parser, this isn't...Chris Lattner2011-06-17
* Remove support for using "foo" as symbols instead of %"foo". This is ancientChris Lattner2011-06-17
* Enable early duplication of small blocks. There are still improvements toRafael Espindola2011-06-17
* Allocate SystemZ callee-saved registers backwards: R13-R6Jakob Stoklund Olesen2011-06-17
* Remove old backwards compatibility support from the parser for autoupgradingChris Lattner2011-06-17
* Update an insertion point iterator after replacing a return instruction with aCameron Zwarich2011-06-17
* Explicitly invoke ArrayRef constructor to keep gcc happy.Jakob Stoklund Olesen2011-06-17
* Rename TRI::getAllocationOrder() to getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* Don't use register classes larger than TLI->getRegClassFor(VT).Jakob Stoklund Olesen2011-06-16
* Teach antidependency breakers to use RegisterClassInfo.Jakob Stoklund Olesen2011-06-16
* change Type.h to forward declare ArrayRef instead of #including it.Chris Lattner2011-06-16
* prune #includes.Chris Lattner2011-06-16
* move the address space into the subclass data field, saving a word on Pointer...Chris Lattner2011-06-16
* tidy up some comments, store the 'isvararg' bit for FunctionType inChris Lattner2011-06-16
* remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.Chris Lattner2011-06-16
* Fix ARCOpt to insert releases on both successors of an invoke ratherDan Gohman2011-06-16
* Move PBQP off allocation_order_begin. No functional change intended.Jakob Stoklund Olesen2011-06-16
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-16
* Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...Owen Anderson2011-06-16
* Switch linear scan to using RegisterClassInfo.Jakob Stoklund Olesen2011-06-16
* Mark ldrexd/strexd w/ volatile memory by defaultBruno Cardoso Lopes2011-06-16
* Test commit.Jakub Staszak2011-06-16
* PTX: Finish new calling convention implementationJustin Holewinski2011-06-16
* PTX: Rename register classes for readability and combine int and fp registersJustin Holewinski2011-06-16
* Add TargetRegisterInfo::getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* Add a comment describing why transforming (shl x, 1) to (add x, x) is to beDan Gohman2011-06-16
* PTX: Fix whitespace errorsJustin Holewinski2011-06-16
* Add AVX suport for fpextend.Bruno Cardoso Lopes2011-06-16
* Revision r128665 added an optimization to make use of NEON multiplierChad Rosier2011-06-16
* Add a DAGCombine for (ext (binop (load x), cst)).Nick Lewycky2011-06-16
* Silence warnings in non assert builds. Patch by David BlaikieBruno Cardoso Lopes2011-06-16