aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Move the instruction simplification of callsite arguments in the inlinerChandler Carruth2012-03-252-89/+34
* Add an asserting ValueHandle to the block simplification code which willChandler Carruth2012-03-251-0/+9
* Don't form a WeakVH around the sentinel node in the instructions BBChandler Carruth2012-03-241-4/+2
* Try to harden the recursive simplification still further. This is againChandler Carruth2012-03-241-7/+8
* Don't add the instruction about to be RAUW'ed and erased to theChandler Carruth2012-03-241-2/+4
* Fix null to integer conversion warnings.Jean-Daniel Dupas2012-03-241-2/+2
* Refactor the interface to recursively simplifying instructions to be tadChandler Carruth2012-03-243-63/+79
* Remove always true variable.Rafael Espindola2012-03-241-19/+10
* Fix small-integer VAARG on SVR4 ABI PPC64.Hal Finkel2012-03-241-5/+17
* Add the ability to promote legal integer VAARGs. This is required for the PPC...Hal Finkel2012-03-241-1/+33
* Fix the MSVC build.Francois Pichet2012-03-241-2/+2
* PTX: Fix predicate logic bugJustin Holewinski2012-03-242-21/+36
* More IndVarSimplify cleanup.Andrew Trick2012-03-241-25/+16
* First part of PR12251. Add documentation and verifier support for the rangeRafael Espindola2012-03-242-0/+29
* add EP_OptimizerLast extension pointKostya Serebryany2012-03-231-0/+1
* It's possible for two types, which are isomorphic, to be added to theBill Wendling2012-03-231-6/+25
* ARM tidy up ARMConstantIsland.cpp.Jim Grosbach2012-03-231-156/+158
* Pretty-printing comments for literal floating point in .s files.Jim Grosbach2012-03-231-2/+6
* Add a hook in MCELFObjectTargetWriter to allow targets to sort relocationAkira Hatanaka2012-03-232-29/+13
* Don't convert objc_retainAutoreleasedReturnValue to objc_retain if itDan Gohman2012-03-231-2/+11
* It's not possible to insert code immediately after an invoke in theDan Gohman2012-03-231-32/+42
* Make it feasible for clients using EngineBuilder to capture the TargetMachine...Owen Anderson2012-03-232-38/+42
* Add support for register masks to PBQP.Lang Hames2012-03-231-4/+38
* Include cstdio in a few place that depended on getting it transitively throug...Benjamin Kramer2012-03-232-1/+3
* Move ftostr into its last user (cppbackend) and simplify it a bit.Benjamin Kramer2012-03-232-0/+13
* When propagating equalities, eg replacing A with B in every basic blockDuncan Sands2012-03-231-0/+3
* Indentation.Duncan Sands2012-03-231-1/+1
* Ignore the last message.Bill Wendling2012-03-231-1/+3
* Revert patch. It broke the build.Bill Wendling2012-03-231-3/+1
* Dematerialize the source functions after we're done with them. This saves a bitBill Wendling2012-03-231-1/+3
* Remove the C backend.Eric Christopher2012-03-2310-3775/+1
* Fix up cmake build.Eric Christopher2012-03-231-1/+0
* Take out the debug info probe stuff. It's making some changes toEric Christopher2012-03-233-268/+3
* Remove -enable-lsr-retry in time for 3.1.Andrew Trick2012-03-221-20/+10
* Remove -enable-lsr-nested in time for 3.1.Andrew Trick2012-03-221-29/+10
* Some whitespace and comment cleanup.Bill Wendling2012-03-221-5/+0
* Remove unneeded #ifdefs.Bill Wendling2012-03-221-3/+1
* Add a 'dump' method to the type map. Doxygenify some of the comments and add aBill Wendling2012-03-221-23/+36
* Source order scheduler should not preschedule nodes with multiple uses. rdar:...Evan Cheng2012-03-221-7/+11
* Assign node orders to target intrinsics which do not produce results. rdar://...Evan Cheng2012-03-221-0/+6
* Refactor the code for visiting instructions out into helper functions.Dan Gohman2012-03-221-245/+271
* Cleanup IVUsers::addUsersIfInteresting.Andrew Trick2012-03-221-12/+15
* Remove unused simplifyIVUsersAndrew Trick2012-03-221-41/+0
* Remove -enable-iv-rewrite, which has been unsupported since 3.0.Andrew Trick2012-03-221-265/+7
* Added soft fail checks for the disassembler when decoding some corner cases o...Silviu Baranga2012-03-221-1/+81
* Added soft fail cases for the disassembler when decoding LDRSBT, LDRHT or LDR...Silviu Baranga2012-03-222-5/+35
* Added soft fail cases for the disassembler when decoding MUL instructions on ...Silviu Baranga2012-03-221-5/+6
* Remove some unnecessary forward declarations.Craig Topper2012-03-227-12/+0
* Revert a series of commits to MCJIT to get the build working in CMakeChandler Carruth2012-03-2216-952/+1371
* PPC::DBG_VALUE must use Reg+Imm frame-index elimination even for large offset...Hal Finkel2012-03-221-1/+2