aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ISB is HasDB, not just HasV7.Jim Grosbach2011-09-061-1/+1
* Thumb2 parsing and encoding for ISB.Jim Grosbach2011-09-062-8/+17
* Thumb2 parsing and encoding for EOR.Jim Grosbach2011-09-061-0/+20
* Thumb2 parsing and encoding for DSB.Jim Grosbach2011-09-061-0/+32
* Thumb2 parsing and encoding for DMB.Jim Grosbach2011-09-062-0/+36
* Disable these tests harder. They're XFAIL'd, but that means they still run, andNick Lewycky2011-09-064-4/+8
* Thumb2 parsing and encoding for DBG.Jim Grosbach2011-09-062-6/+16
* Thumb2 parsing and encoding for CMN and CMP.Jim Grosbach2011-09-062-21/+84
* This transform only handles two-operand AddRec's. Prevent it from trying toNick Lewycky2011-09-062-14/+43
* Add mayLoad/mayStore markings to ARM 64-bit atomic pseudo-instructions.Eli Friedman2011-09-061-1/+1
* Thumb2 parsing and encoding for CLZ.Jim Grosbach2011-09-061-0/+12
* Thumb2 parsing and encoding for CLREX.Jim Grosbach2011-09-063-5/+15
* Port more encoding tests over to Thumb2 decoding tests.Owen Anderson2011-09-061-0/+222
* Add -verify-indvars for imperfect SCEV trip count verification after indvars.Andrew Trick2011-09-061-1/+9
* Thumb2 parsing and encoding for CDP/CDP2.Jim Grosbach2011-09-061-0/+10
* Fix comment. Noticed by Duncan.Rafael Espindola2011-09-061-1/+1
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-0636-138/+252
* Fix fall outs from my recent change on how carry bit is modeled during isel.Evan Cheng2011-09-064-33/+46
* Use IRBuilder.Devang Patel2011-09-061-17/+14
* ARM .code directive should always go to the streamer.Jim Grosbach2011-09-061-6/+4
* Fix style issues and typos found by Duncan.Rafael Espindola2011-09-061-3/+3
* As a first step, emit both the compact unwind and CIE/FDEs for a function.Bill Wendling2011-09-061-13/+7
* Try again at r138809 (make DSE more aggressive in removing dead stores at the...Owen Anderson2011-09-063-79/+192
* Atomic pseudos don't use (as in read) CPSR. They clobber it.Jakob Stoklund Olesen2011-09-063-6/+6
* Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U...Devang Patel2011-09-061-6/+12
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-0619-81/+289
* Fix typo in comment again.Nick Lewycky2011-09-061-1/+1
* Apparently we compile the code, not the comments. Thanks Eli!Nick Lewycky2011-09-061-2/+1
* Fix typo in comment.Nick Lewycky2011-09-061-1/+1
* Nope! I had it right the first time. Revert the operative part of r139135 andNick Lewycky2011-09-061-5/+8
* Fix flipped sign. While there, show my math.Nick Lewycky2011-09-061-2/+9
* No no no, fix typo properly!Nick Lewycky2011-09-061-2/+2
* The logic inside getMulExpr to simplify {a,+,b}*{c,+,d} was wrong, which wasNick Lewycky2011-09-062-16/+54
* Revert r139126 due to selfhost failures reported by buildbots.Nick Lewycky2011-09-062-37/+2
* Teach SCEV to report a max backedge count in one interesting case inNick Lewycky2011-09-052-2/+37
* Add a new MC bit for NaCl (Native Client) mode. NaCl requires that certainNick Lewycky2011-09-0510-3/+55
* Update the C++ backend to use the new ArrayRef'ified APIs. Patch by arrowdodger!Nick Lewycky2011-09-051-4/+3
* Fix typo in comment.Nick Lewycky2011-09-051-1/+1
* InstSimplify: Don't try to replace an extractvalue/insertvalue pair with the ...Benjamin Kramer2011-09-052-5/+13
* Delete trivial landing pads that just continue unwinding the caughtDuncan Sands2011-09-052-0/+71
* Add some simple insertvalue simplifications, for the purpose of cleaningDuncan Sands2011-09-054-0/+71
* Use canonical forms for the branch probability zero heutistic.Benjamin Kramer2011-09-041-25/+30
* As a (rather delayed) followup to r136738 which stopped building theChandler Carruth2011-09-041-23/+5
* Complete the removal of FindBison from CMake. Noticed this when browsingChandler Carruth2011-09-041-1/+0
* Update the CMake documentation to the correct variables.Chandler Carruth2011-09-041-2/+3
* Use Duncan's patch to delete the instructions in reverse order (minus the lan...Bill Wendling2011-09-042-12/+20
* The insertion point for the loads is right before the llvm.eh.exceptionBill Wendling2011-09-041-1/+1
* valgrind: Suppress glibc's optiized strcasecmp harder.Benjamin Kramer2011-09-031-1/+7
* Use internal storage for command line option.Benjamin Kramer2011-09-032-6/+4
* Don't reload the values that are already there. The llvm.eh.resume uses the sameBill Wendling2011-09-031-7/+4