summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix PR10844: Add patterns to cover non foldable versions of X86vzmovl.Bruno Cardoso Lopes2011-09-08
* Add X86-SSE4 codegen support for vector-select.Nadav Rotem2011-09-08
* A couple minor corrections to r139276.Eli Friedman2011-09-08
* Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variab...Eli Friedman2011-09-08
* Thumb2 assembly parsing and encoding for LDR post-indexed.Jim Grosbach2011-09-08
* Thumb2 assembly parsing and encoding for LDR pre-indexed w/ writeback.Jim Grosbach2011-09-08
* Remove the "common" set of instructions shared between ARM and Thumb2 modes. ...Owen Anderson2011-09-08
* Thumb2 assembly parsing and encoding for LDRBT.Jim Grosbach2011-09-07
* Thumb2 assembly parsing and encoding for LDR(register).Jim Grosbach2011-09-07
* Add two notes for correlated-expression optimizations.Benjamin Kramer2011-09-07
* Revert r139247 "Cache intermediate results during traceSiblingValue."Jakob Stoklund Olesen2011-09-07
* Thumb2 assembly parsing and encoding for LDRB(immediate).Jim Grosbach2011-09-07
* Create Thumb2 versions of STC/LDC, and reenable the relevant tests.Owen Anderson2011-09-07
* Thumb2 parsing and encoding for LDR(immediate).Jim Grosbach2011-09-07
* Thumb2 parsing and encoding for LDMDB.Jim Grosbach2011-09-07
* Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds p...James Molloy2011-09-07
* Cache intermediate results during traceSiblingValue.Jakob Stoklund Olesen2011-09-07
* Fix atomic load and store on x86 to pass -verify-machineinstrs (and possibly ...Eli Friedman2011-09-07
* Thumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix.Jim Grosbach2011-09-07
* Thumb2 parsing and encoding for LDMIA.Jim Grosbach2011-09-07
* Port more assembler tests over to disassembler tests, and fix a minor logic e...Owen Anderson2011-09-07
* Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy2011-09-07
* Thumb2 use 'ldm' as default mnemonic.Jim Grosbach2011-09-07
* Detect attempt to use segmented stacks on non ELF systems and errorRafael Espindola2011-09-07
* Better diagnostic location information for mnemonic suffices.Jim Grosbach2011-09-07
* Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...Eli Friedman2011-09-07
* While sinking machine instructions, sink matching DBG_VALUEs also otherwise l...Devang Patel2011-09-07
* Reenable compact unwind by default. However, also emit the old version of unwindBill Wendling2011-09-06
* memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT pattern. Add comments ...Owen Anderson2011-09-06
* Teach BasicAA about the aliasing properties of memset_pattern16.Owen Anderson2011-09-06
* ISB is HasDB, not just HasV7.Jim Grosbach2011-09-06
* Thumb2 parsing and encoding for ISB.Jim Grosbach2011-09-06
* Thumb2 parsing and encoding for DMB.Jim Grosbach2011-09-06
* Thumb2 parsing and encoding for DBG.Jim Grosbach2011-09-06
* Thumb2 parsing and encoding for CMN and CMP.Jim Grosbach2011-09-06
* This transform only handles two-operand AddRec's. Prevent it from trying toNick Lewycky2011-09-06
* Add mayLoad/mayStore markings to ARM 64-bit atomic pseudo-instructions.Eli Friedman2011-09-06
* Thumb2 parsing and encoding for CLREX.Jim Grosbach2011-09-06
* Add -verify-indvars for imperfect SCEV trip count verification after indvars.Andrew Trick2011-09-06
* Fix comment. Noticed by Duncan.Rafael Espindola2011-09-06
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-06
* Fix fall outs from my recent change on how carry bit is modeled during isel.Evan Cheng2011-09-06
* Use IRBuilder.Devang Patel2011-09-06
* ARM .code directive should always go to the streamer.Jim Grosbach2011-09-06
* Fix style issues and typos found by Duncan.Rafael Espindola2011-09-06
* As a first step, emit both the compact unwind and CIE/FDEs for a function.Bill Wendling2011-09-06
* Try again at r138809 (make DSE more aggressive in removing dead stores at the...Owen Anderson2011-09-06
* Atomic pseudos don't use (as in read) CPSR. They clobber it.Jakob Stoklund Olesen2011-09-06
* Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U...Devang Patel2011-09-06
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-06