| Commit message (Expand) | Author | Age | Files | Lines |
* | Use TRI::has{Sub,Super}ClassEq() where possible. | Jakob Stoklund Olesen | 2011-06-02 | 7 | -10/+8 |
* | Don't hardcode the %reg format in the streamer. | Rafael Espindola | 2011-06-02 | 10 | -20/+24 |
* | Add a RegisterClassInfo class that lazily caches information about | Jakob Stoklund Olesen | 2011-06-02 | 5 | -11/+215 |
* | Detect FI|cst pattern in MipsDAGToDAGISel::SelectAddr. Patch by Sasa Stankovic. | Akira Hatanaka | 2011-06-02 | 1 | -16/+17 |
* | Custom-lower FRAMEADDR. Patch by Sasa Stankovic. | Akira Hatanaka | 2011-06-02 | 3 | -1/+17 |
* | When marking a block as being unanalyzable, use "Clobber" on the terminator i... | Eli Friedman | 2011-06-02 | 1 | -2/+2 |
* | In MemoryDependenceAnalysis::getNonLocalPointerDepFromBB, if a given block is... | Eli Friedman | 2011-06-01 | 1 | -20/+58 |
* | A DBG_VALUE that truncates a range does not start another dbg value range. | Devang Patel | 2011-06-01 | 1 | -0/+5 |
* | Do not drop constant values when a variable's content is described using .deb... | Devang Patel | 2011-06-01 | 2 | -14/+47 |
* | Recommit 132404 with fixes. rdar://problem/5993888 | Stuart Hastings | 2011-06-01 | 6 | -10/+127 |
* | Allow bitcasts between valid types of the same size and vector | Eric Christopher | 2011-06-01 | 1 | -0/+6 |
* | Revert 132404 to appease a buildbot. rdar://problem/5993888 | Stuart Hastings | 2011-06-01 | 5 | -122/+6 |
* | Refactor LegalizeTypes: Erase LegalizeAction and make the type legalizer use | Nadav Rotem | 2011-06-01 | 5 | -96/+71 |
* | SCEV: missing null check fix for r132360, dragonegg crash. | Andrew Trick | 2011-06-01 | 1 | -3/+3 |
* | Revert r132358 "Simplify the eviction policy by making the failsafe explicit." | Jakob Stoklund Olesen | 2011-06-01 | 1 | -97/+44 |
* | Fix double FGETSIGN to work on x86_32; followup to 132396. | Stuart Hastings | 2011-06-01 | 1 | -3/+6 |
* | Add support for x86 CMPEQSS and friends. These instructions do a | Stuart Hastings | 2011-06-01 | 5 | -6/+122 |
* | Reapply 132348 with fixes. rdar://problem/6501862 | Stuart Hastings | 2011-06-01 | 1 | -9/+15 |
* | Fix PR10059 and future variations by handling all register subclasses. | Jakob Stoklund Olesen | 2011-06-01 | 1 | -48/+34 |
* | Turn on FGETSIGN for x86. Followup to 132388. rdar://problem/5660695 | Stuart Hastings | 2011-06-01 | 1 | -6/+2 |
* | Add new -d option to tblgen. It writes a make(1)-style dependency file. | Joerg Sonnenberger | 2011-06-01 | 2 | -5/+8 |
* | This patch is another step in the direction of adding vector select. In this | Nadav Rotem | 2011-06-01 | 1 | -1/+28 |
* | FGETSIGN support for x86, using movmskps/pd. Will be enabled with a | Stuart Hastings | 2011-06-01 | 4 | -5/+40 |
* | Add an issue width check to the postRA scheduler. Patch by Max Kazakov! | Andrew Trick | 2011-06-01 | 1 | -0/+6 |
* | First, do no harm -- even if we can't find a selector for an enclosing | John McCall | 2011-06-01 | 1 | -4/+18 |
* | The ARM stuff already calls the Resume function, not the Resume_or_Rethrow. It | Bill Wendling | 2011-06-01 | 1 | -4/+1 |
* | Incomplete type may not have corresponding DIE, so do not check DIEEntry eage... | Devang Patel | 2011-06-01 | 2 | -5/+6 |
* | Refactor. | Devang Patel | 2011-05-31 | 2 | -10/+9 |
* | Include global types, that are referenced through local variables, in debug_p... | Devang Patel | 2011-05-31 | 2 | -7/+8 |
* | scev: Better sign-extend removal. Normalize postincrement recurrences | Andrew Trick | 2011-05-31 | 1 | -31/+102 |
* | Simplify the eviction policy by making the failsafe explicit. | Jakob Stoklund Olesen | 2011-05-31 | 1 | -44/+97 |
* | llvm.memcpy.* has two distinct associated address spaces; the source address ... | Eli Friedman | 2011-05-31 | 1 | -4/+6 |
* | Fix uninitialized variables and silence warnings | Bruno Cardoso Lopes | 2011-05-31 | 1 | -2/+3 |
* | Add a minor missing -verify check. Found by inspection. | Eli Friedman | 2011-05-31 | 1 | -0/+3 |
* | Revert to pacify a buildbot. rdar://problem/6501862 | Stuart Hastings | 2011-05-31 | 1 | -16/+9 |
* | Followup to 132316; accept arbitrary constants, add with a constant, | Stuart Hastings | 2011-05-31 | 1 | -9/+16 |
* | Fix 80 column violations. | Richard Osborne | 2011-05-31 | 1 | -2/+5 |
* | Add XCore intrinsic for crc8. | Richard Osborne | 2011-05-31 | 2 | -0/+16 |
* | Add XCore intrinsic for crc32. | Richard Osborne | 2011-05-31 | 1 | -1/+7 |
* | Fix ssat and ssat16 encodings for ARM and Thumb. The bit position value | Bruno Cardoso Lopes | 2011-05-31 | 4 | -8/+26 |
* | This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor, | Bruno Cardoso Lopes | 2011-05-31 | 4 | -6/+664 |
* | This patch implements the thread local storage. Implemented are General | Bruno Cardoso Lopes | 2011-05-31 | 7 | -3/+144 |
* | Use the dwarf->llvm mapping to print register names in the cfi | Rafael Espindola | 2011-05-30 | 33 | -15/+137 |
* | (1 - X) * (-2) -> (x - 1) * 2, for all positive nonzero powers of 2 | Stuart Hastings | 2011-05-30 | 1 | -0/+17 |
* | Split ppc dwarf regnums into ppc64 and ppc32 flavours. | Rafael Espindola | 2011-05-30 | 2 | -141/+152 |
* | Introduce the DwarfRegAlias class for declaring that two registers have the | Rafael Espindola | 2011-05-30 | 1 | -16/+16 |
* | Mark the 32 bit registers as invalid in 64 bit mode. In 64 bit mode they are | Rafael Espindola | 2011-05-30 | 1 | -9/+9 |
* | Remove the DwarfNumbers from the subregisters. They should use DW_OP_bit_piece | Rafael Espindola | 2011-05-30 | 1 | -48/+48 |
* | Reapply r132245 with a fix for the bug that broke the darwin9/i386 build. | Jakob Stoklund Olesen | 2011-05-30 | 3 | -55/+72 |
* | Emit the handler's data area. For GCC-style exceptions under Win64, the | Charles Davis | 2011-05-30 | 1 | -0/+21 |