aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Merge upstream to r133718, Fri. 24th June 2011.Nowar Gu2011-06-242-2/+0
|\
| * CppBackend: fixup for api changeDylan Noblesmith2011-06-231-1/+0
| * Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-231-1/+1
| * Revert r133513:Eric Christopher2011-06-231-1/+1
| * Use the presence of the __compact_unwind section to indicate that a targetBill Wendling2011-06-231-1/+0
* | Fix source list of Android.mk.Nowar Gu2011-06-231-0/+1
* | Merge upstream to r133679 at Thu. 23th Jun 2011.Nowar Gu2011-06-2340-561/+728
|\ \ | |/
| * Get rid of one getStackAlignment(). RegisterInfo shouldn't need to know about...Evan Cheng2011-06-233-11/+8
| * Add a flag that indicates whether a target supports compact unwind info or not.Bill Wendling2011-06-221-0/+1
| * Add a __LD,__compact_unwind section.Bill Wendling2011-06-221-0/+1
| * Add missing header.Jim Grosbach2011-06-221-0/+1
| * Move ARMMachObjectWriter to its own file.Jim Grosbach2011-06-224-14/+43
| * PTX: Fix FrameIndex mapping bugJustin Holewinski2011-06-225-15/+43
| * Test Commit.Dan Bailey2011-06-221-2/+2
| * 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
| * Add support for assembling "movq" when it's correct to do so, while continuingNick Lewycky2011-06-211-0/+16
| * Handle the memory-ness of all U+ ARM constraints.Eric Christopher2011-06-211-3/+6
| * 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
| * Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-211-1/+1
| * Teach dag combine to match halfword byteswap patterns.Evan Cheng2011-06-213-62/+9
| * Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-211-1/+1
| * Add A0 and A1 to the list of registers used for returning a value in order toAkira Hatanaka2011-06-211-2/+2
| * Coding style fixes.Akira Hatanaka2011-06-211-28/+29
| * Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-217-34/+93
| * PTX: Fix conversion between predicates and value typesJustin Holewinski2011-06-201-12/+18
| * Emit movq for 64-bit register to XMM register moves, but continue to acceptNick Lewycky2011-06-201-6/+21
| * PTX: Fix if-then-else formatting and add missing assertsJustin Holewinski2011-06-201-16/+12
| * PTX: Add basic register spilling codeJustin Holewinski2011-06-204-0/+135
| * Don't apply on PPC64 the 32bit ADDIC optimizations as there's no overflowRoman Divacky2011-06-201-14/+23
| * Change how PHINodes store their operands.Jay Foad2011-06-201-1/+1
| * Make better use of the PHINode API.Jay Foad2011-06-201-2/+3
| * Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad2011-06-194-7/+7
| * Remove unused but set variables.Benjamin Kramer2011-06-182-4/+4
| * Delete unneeded allocation order override.Jakob Stoklund Olesen2011-06-181-11/+1
| * Switch ARM to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-181-223/+26
| * Switch x86 to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-181-67/+6
| * Reserve D16-D13 on subtargets that don't support them.Jakob Stoklund Olesen2011-06-181-0/+6
| * Zap the last reference to allocation_order_begin().Jakob Stoklund Olesen2011-06-171-3/+3
| * SI, DI, BP, and SP don't have 8-bit sub-registers in x86 mode.Jakob Stoklund Olesen2011-06-171-2/+9
| * Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-172-4/+2
| * Add an alternative rev16 pattern. We should figure out a better way to handle...Evan Cheng2011-06-172-0/+12
| * Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-172-2/+4
| * Fix a few places where 32bit instructions/registerset were used on PPC64.Roman Divacky2011-06-172-4/+13
| * PTX: Adjust rounding modesJustin Holewinski2011-06-171-23/+38
* | Merge upstream to r133240 at Fri. 17th Jun 2011.Nowar Gu2011-06-20235-13137/+16928
|\ \ | |/
| * Allocate SystemZ callee-saved registers backwards: R13-R6Jakob Stoklund Olesen2011-06-171-7/+13
| * Update an insertion point iterator after replacing a return instruction with aCameron Zwarich2011-06-171-0/+1