summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add a flag that indicates whether a target supports compact unwind info or not.Bill Wendling2011-06-22
* Reenable tail duplication of bb with just an unconditional jump, butRafael Espindola2011-06-22
* Add a __LD,__compact_unwind section.Bill Wendling2011-06-22
* Fix the implementation of ConstantRange::sub(ConstantRange). Patch by Xi Wang!Nick Lewycky2011-06-22
* Revert r133607. This is causing failures in the Clang gccTestSuite.Chad Rosier2011-06-22
* Move class methods out-of-line. This reduces the indentation, and is more inBill Wendling2011-06-22
* New binops need debug loc.Devang Patel2011-06-22
* Add missing header.Jim Grosbach2011-06-22
* Move ARMMachObjectWriter to its own file.Jim Grosbach2011-06-22
* Set debug loc.Devang Patel2011-06-22
* Emit trailing padding on constant vectors when TargetData says that the vectorNick Lewycky2011-06-22
* PTX: Fix FrameIndex mapping bugJustin Holewinski2011-06-22
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-22
* Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad2011-06-22
* Test Commit.Dan Bailey2011-06-22
* Eliminate a temporary std::vector in ConstantStruct::get().Jay Foad2011-06-22
* Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad2011-06-22
* Reenable the optimization added in 133415, but change the definition of a "si...Rafael Espindola2011-06-22
* PTX: Add signed integer comparisonsJustin Holewinski2011-06-22
* PTX: Add .address_size directive if PTX version >= 2.3Justin Holewinski2011-06-22
* After register is spilled there should not be any DBG_VALUE referring the sam...Devang Patel2011-06-21
* Fix some trailing issues from my introduction of MVT::untyped and its use for...Owen Anderson2011-06-21
* Add support for assembling "movq" when it's correct to do so, while continuingNick Lewycky2011-06-21
* Add verbose EH table printing to SjLj exception tables.Bill Wendling2011-06-21
* There could be more than one DBG_VALUE instructions for variables where all o...Devang Patel2011-06-21
* Improve the comment printing for the EH table. This gives a much more detailedBill Wendling2011-06-21
* Handle the memory-ness of all U+ ARM constraints.Eric Christopher2011-06-21
* Remove r130409, as requested by Chris.Devang Patel2011-06-21
* Reorg. No functionality change.Evan Cheng2011-06-21
* Revert r133452: "Emit movq for 64-bit register to XMM register moves..."Bob Wilson2011-06-21
* Add support for sadd.with.overflow and uadd.with.overflow intrinsics to the C...Anna Zaks2011-06-21
* IVUsers no longer needs to record the phis.Andrew Trick2011-06-21
* Remove unused variables.Benjamin Kramer2011-06-21
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-21
* Don't use PN->replaceUsesOfWith() to change a PHINode's incoming blocks,Jay Foad2011-06-21
* Teach dag combine to match halfword byteswap patterns.Evan Cheng2011-06-21
* indvars -disable-iv-rewrite: Adds support for eliminating identityAndrew Trick2011-06-21
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-21
* Add A0 and A1 to the list of registers used for returning a value in order toAkira Hatanaka2011-06-21
* Coding style fixes.Akira Hatanaka2011-06-21
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-21
* Completely short-circuit out ARC optimization if the ARC runtimeDan Gohman2011-06-20
* Remove the subclassing. This will be moved to the ASM printer.Bill Wendling2011-06-20
* PTX: Fix conversion between predicates and value typesJustin Holewinski2011-06-20
* Emit movq for 64-bit register to XMM register moves, but continue to acceptNick Lewycky2011-06-20
* Fix a check for PHINodes with two incoming values.Jay Foad2011-06-20
* PTX: Fix if-then-else formatting and add missing assertsJustin Holewinski2011-06-20
* Disable again.Rafael Espindola2011-06-20
* PTX: Add basic register spilling codeJustin Holewinski2011-06-20
* Don't apply on PPC64 the 32bit ADDIC optimizations as there's no overflowRoman Divacky2011-06-20