| Commit message (Expand) | Author | Age | Files | Lines |
* | Thumb2 assembly parsing and encoding for LDR(register). | Jim Grosbach | 2011-09-07 | 2 | -1/+25 |
* | Add two notes for correlated-expression optimizations. | Benjamin Kramer | 2011-09-07 | 1 | -0/+10 |
* | Revert r139247 "Cache intermediate results during traceSiblingValue." | Jakob Stoklund Olesen | 2011-09-07 | 1 | -221/+82 |
* | Thumb2 assembly parsing and encoding for LDRB(immediate). | Jim Grosbach | 2011-09-07 | 1 | -3/+7 |
* | Create Thumb2 versions of STC/LDC, and reenable the relevant tests. | Owen Anderson | 2011-09-07 | 2 | -0/+132 |
* | Thumb2 parsing and encoding for LDR(immediate). | Jim Grosbach | 2011-09-07 | 2 | -42/+96 |
* | Thumb2 parsing and encoding for LDMDB. | Jim Grosbach | 2011-09-07 | 1 | -0/+1 |
* | Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds p... | James Molloy | 2011-09-07 | 1 | -16/+23 |
* | Cache intermediate results during traceSiblingValue. | Jakob Stoklund Olesen | 2011-09-07 | 1 | -82/+221 |
* | Fix atomic load and store on x86 to pass -verify-machineinstrs (and possibly ... | Eli Friedman | 2011-09-07 | 2 | -14/+38 |
* | Thumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix. | Jim Grosbach | 2011-09-07 | 1 | -2/+2 |
* | Thumb2 parsing and encoding for LDMIA. | Jim Grosbach | 2011-09-07 | 1 | -3/+51 |
* | Port more assembler tests over to disassembler tests, and fix a minor logic e... | Owen Anderson | 2011-09-07 | 1 | -1/+1 |
* | Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ... | James Molloy | 2011-09-07 | 18 | -41/+70 |
* | Thumb2 use 'ldm' as default mnemonic. | Jim Grosbach | 2011-09-07 | 1 | -2/+2 |
* | Detect attempt to use segmented stacks on non ELF systems and error | Rafael Espindola | 2011-09-07 | 1 | -0/+5 |
* | Better diagnostic location information for mnemonic suffices. | Jim Grosbach | 2011-09-07 | 1 | -2/+4 |
* | Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures... | Eli Friedman | 2011-09-07 | 1 | -2/+17 |
* | While sinking machine instructions, sink matching DBG_VALUEs also otherwise l... | Devang Patel | 2011-09-07 | 1 | -0/+31 |
* | Reenable compact unwind by default. However, also emit the old version of unwind | Bill Wendling | 2011-09-06 | 1 | -8/+1 |
* | memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT pattern. Add comments ... | Owen Anderson | 2011-09-06 | 1 | -2/+4 |
* | Teach BasicAA about the aliasing properties of memset_pattern16. | Owen Anderson | 2011-09-06 | 1 | -1/+40 |
* | ISB is HasDB, not just HasV7. | Jim Grosbach | 2011-09-06 | 1 | -1/+1 |
* | Thumb2 parsing and encoding for ISB. | Jim Grosbach | 2011-09-06 | 1 | -8/+7 |
* | Thumb2 parsing and encoding for DMB. | Jim Grosbach | 2011-09-06 | 1 | -0/+4 |
* | Thumb2 parsing and encoding for DBG. | Jim Grosbach | 2011-09-06 | 1 | -6/+4 |
* | Thumb2 parsing and encoding for CMN and CMP. | Jim Grosbach | 2011-09-06 | 1 | -21/+44 |
* | This transform only handles two-operand AddRec's. Prevent it from trying to | Nick Lewycky | 2011-09-06 | 1 | -13/+23 |
* | Add mayLoad/mayStore markings to ARM 64-bit atomic pseudo-instructions. | Eli Friedman | 2011-09-06 | 1 | -1/+1 |
* | Thumb2 parsing and encoding for CLREX. | Jim Grosbach | 2011-09-06 | 2 | -5/+3 |
* | Add -verify-indvars for imperfect SCEV trip count verification after indvars. | Andrew Trick | 2011-09-06 | 1 | -1/+9 |
* | Fix comment. Noticed by Duncan. | Rafael Espindola | 2011-09-06 | 1 | -1/+1 |
* | Add codegen support for vector select (in the IR this means a select | Duncan Sands | 2011-09-06 | 32 | -119/+190 |
* | Fix fall outs from my recent change on how carry bit is modeled during isel. | Evan Cheng | 2011-09-06 | 3 | -33/+36 |
* | Use IRBuilder. | Devang Patel | 2011-09-06 | 1 | -17/+14 |
* | ARM .code directive should always go to the streamer. | Jim Grosbach | 2011-09-06 | 1 | -6/+4 |
* | Fix style issues and typos found by Duncan. | Rafael Espindola | 2011-09-06 | 1 | -3/+3 |
* | As a first step, emit both the compact unwind and CIE/FDEs for a function. | Bill Wendling | 2011-09-06 | 1 | -13/+7 |
* | Try again at r138809 (make DSE more aggressive in removing dead stores at the... | Owen Anderson | 2011-09-06 | 1 | -79/+80 |
* | Atomic pseudos don't use (as in read) CPSR. They clobber it. | Jakob Stoklund Olesen | 2011-09-06 | 1 | -2/+2 |
* | Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U... | Devang Patel | 2011-09-06 | 1 | -6/+12 |
* | Split the init.trampoline intrinsic, which currently combines GCC's | Duncan Sands | 2011-09-06 | 12 | -46/+191 |
* | Fix typo in comment again. | Nick Lewycky | 2011-09-06 | 1 | -1/+1 |
* | Apparently we compile the code, not the comments. Thanks Eli! | Nick Lewycky | 2011-09-06 | 1 | -2/+1 |
* | Fix typo in comment. | Nick Lewycky | 2011-09-06 | 1 | -1/+1 |
* | Nope! I had it right the first time. Revert the operative part of r139135 and | Nick Lewycky | 2011-09-06 | 1 | -5/+8 |
* | Fix flipped sign. While there, show my math. | Nick Lewycky | 2011-09-06 | 1 | -2/+9 |
* | No no no, fix typo properly! | Nick Lewycky | 2011-09-06 | 1 | -2/+2 |
* | The logic inside getMulExpr to simplify {a,+,b}*{c,+,d} was wrong, which was | Nick Lewycky | 2011-09-06 | 1 | -13/+20 |
* | Revert r139126 due to selfhost failures reported by buildbots. | Nick Lewycky | 2011-09-06 | 1 | -6/+2 |