aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Recover LLVM 2.7 parse bitcode backward-compatible.Nowar Gu2011-06-252-8/+105
* Merge upstream to r133718, Fri. 24th June 2011.Nowar Gu2011-06-245-66/+83
|\
| * Revert "revert 133714"Rafael Espindola2011-06-232-58/+1
| * revert 133714Dylan Noblesmith2011-06-232-1/+58
| * 133713 broke the build, revert it.Rafael Espindola2011-06-232-58/+1
| * Support: make floating-exception header privateDylan Noblesmith2011-06-232-1/+58
| * CppBackend: fixup for api changeDylan Noblesmith2011-06-231-1/+0
| * Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-2315-133/+161
| * Use a reference. Don't make a useless copy of the vector.Bill Wendling2011-06-231-1/+1
| * Formatting changes. No functionality change.Bill Wendling2011-06-231-32/+30
| * Revert r133513:Eric Christopher2011-06-2315-161/+133
| * Use the presence of the __compact_unwind section to indicate that a targetBill Wendling2011-06-233-12/+8
| * Move more logic to shouldTailDuplicate and only duplicate regular bb beforeRafael Espindola2011-06-231-21/+45
* | Fix source list of Android.mk.Nowar Gu2011-06-231-0/+1
* | Merge upstream to r133679 at Thu. 23th Jun 2011.Nowar Gu2011-06-23121-4242/+3973
|\ \ | |/
| * Get rid of one getStackAlignment(). RegisterInfo shouldn't need to know about...Evan Cheng2011-06-233-11/+8
| * Some skeleton code to emit the compact unwind. If the information is unable toBill Wendling2011-06-231-1/+63
| * 80-column violations.Bill Wendling2011-06-231-12/+17
| * Add a flag that indicates whether a target supports compact unwind info or not.Bill Wendling2011-06-222-2/+7
| * Reenable tail duplication of bb with just an unconditional jump, butRafael Espindola2011-06-221-4/+4
| * Add a __LD,__compact_unwind section.Bill Wendling2011-06-222-0/+7
| * Fix the implementation of ConstantRange::sub(ConstantRange). Patch by Xi Wang!Nick Lewycky2011-06-221-2/+2
| * Revert r133607. This is causing failures in the Clang gccTestSuite.Chad Rosier2011-06-221-3/+3
| * Move class methods out-of-line. This reduces the indentation, and is more inBill Wendling2011-06-221-1289/+1410
| * New binops need debug loc.Devang Patel2011-06-221-1/+3
| * Add missing header.Jim Grosbach2011-06-221-0/+1
| * Move ARMMachObjectWriter to its own file.Jim Grosbach2011-06-224-14/+43
| * Set debug loc.Devang Patel2011-06-221-0/+2
| * Emit trailing padding on constant vectors when TargetData says that the vectorNick Lewycky2011-06-221-0/+7
| * PTX: Fix FrameIndex mapping bugJustin Holewinski2011-06-225-15/+43
| * Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-227-19/+10
| * Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad2011-06-222-10/+4
| * Test Commit.Dan Bailey2011-06-221-2/+2
| * Eliminate a temporary std::vector in ConstantStruct::get().Jay Foad2011-06-221-4/+2
| * Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad2011-06-222-14/+18
| * Reenable the optimization added in 133415, but change the definition of a "si...Rafael Espindola2011-06-221-3/+3
| * PTX: Add signed integer comparisonsJustin Holewinski2011-06-221-0/+12
| * PTX: Add .address_size directive if PTX version >= 2.3Justin Holewinski2011-06-221-0/+7
| * After register is spilled there should not be any DBG_VALUE referring the sam...Devang Patel2011-06-211-1/+3
| * Fix some trailing issues from my introduction of MVT::untyped and its use for...Owen Anderson2011-06-212-1/+12
| * Add support for assembling "movq" when it's correct to do so, while continuingNick Lewycky2011-06-211-0/+16
| * Add verbose EH table printing to SjLj exception tables.Bill Wendling2011-06-211-2/+19
| * There could be more than one DBG_VALUE instructions for variables where all o...Devang Patel2011-06-211-4/+6
| * Improve the comment printing for the EH table. This gives a much more detailedBill Wendling2011-06-211-23/+69
| * Handle the memory-ness of all U+ ARM constraints.Eric Christopher2011-06-211-3/+6
| * Remove r130409, as requested by Chris.Devang Patel2011-06-211-55/+0
| * Reorg. No functionality change.Evan Cheng2011-06-211-23/+26
| * Revert r133452: "Emit movq for 64-bit register to XMM register moves..."Bob Wilson2011-06-211-21/+6
| * Add support for sadd.with.overflow and uadd.with.overflow intrinsics to the C...Anna Zaks2011-06-211-20/+154
| * IVUsers no longer needs to record the phis.Andrew Trick2011-06-213-20/+15