| Commit message (Expand) | Author | Age | Files | Lines |
* | r107852 is only safe with -enable-unsafe-fp-math to account for +0.0 == -0.0. | Evan Cheng | 2010-07-08 | 1 | -3/+5 |
* | Optimize some vfp comparisons to integer ones. This patch implements the simp... | Evan Cheng | 2010-07-08 | 2 | -10/+48 |
* | Changes to ARM tail calls, mostly cosmetic. | Dale Johannesen | 2010-07-08 | 3 | -8/+20 |
* | grammar | Jim Grosbach | 2010-07-07 | 1 | -1/+1 |
* | Handle cases where the post-RA scheduler may move instructions between the | Jim Grosbach | 2010-07-07 | 1 | -6/+21 |
* | grammar and trailing whitespace | Jim Grosbach | 2010-07-07 | 1 | -6/+6 |
* | Split the SDValue out of OutputArg so that SelectionDAG-independent | Dan Gohman | 2010-07-07 | 2 | -4/+10 |
* | Also use REG_SEQUENCE for VTBX instructions. | Bob Wilson | 2010-07-07 | 2 | -24/+30 |
* | Mark eh.sjlj.set/longjmp custom lowerings as Darwin-only since that's where | Jim Grosbach | 2010-07-07 | 1 | -2/+4 |
* | By default, the eh.sjlj.setjmp/longjmp intrinsics should just do nothing rather | Jim Grosbach | 2010-07-06 | 1 | -0/+2 |
* | Use REG_SEQUENCE nodes to make the table registers for VTBL instructions be | Bob Wilson | 2010-07-06 | 2 | -10/+61 |
* | Track defs for all aliases in NEONMoveFix. | Jakob Stoklund Olesen | 2010-07-06 | 1 | -2/+2 |
* | Propagate debug loc. | Devang Patel | 2010-07-06 | 1 | -2/+2 |
* | Represent NEON load/store alignments in bytes, not bits. | Bob Wilson | 2010-07-06 | 3 | -7/+13 |
* | Reapply r107655 with fixes; insert the pseudo instruction into | Dan Gohman | 2010-07-06 | 1 | -21/+31 |
* | Don't create neon moves in CopyRegToReg. NEONMoveFixPass will do the conversion | Rafael Espindola | 2010-07-06 | 1 | -4/+6 |
* | Revert r107655. | Dan Gohman | 2010-07-06 | 1 | -31/+21 |
* | Fix a bunch of custom-inserter functions to handle the case where | Dan Gohman | 2010-07-06 | 1 | -21/+31 |
* | Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl... | Evan Cheng | 2010-07-03 | 1 | -8/+5 |
* | Remove early IT block formation. It's not used. | Evan Cheng | 2010-07-02 | 3 | -213/+6 |
* | Fix incorrect asm-printing of some NEON immediates. Fix weak testcase so | Bob Wilson | 2010-07-02 | 2 | -4/+4 |
* | ARM function alignments were off by a power of two. svn 83242 changed | Bob Wilson | 2010-07-01 | 1 | -1/+1 |
* | Add support for encoding VDUP (ARM core register) instructions. | Bob Wilson | 2010-06-29 | 1 | -0/+17 |
* | Add support for encoding NEON VMOV (from core register to scalar) instructions. | Bob Wilson | 2010-06-29 | 1 | -6/+19 |
* | skip dbg_value instructions | Jim Grosbach | 2010-06-29 | 1 | -0/+2 |
* | The t2MOVi16 and t2MOVTi16 instructions do not set CPSR. Trying to add | Bob Wilson | 2010-06-29 | 1 | -2/+2 |
* | Add a VT argument to getMinimalPhysRegClass and replace the copy related uses | Rafael Espindola | 2010-06-29 | 1 | -0/+5 |
* | Remove pointless variable LastDef. | Duncan Sands | 2010-06-29 | 1 | -2/+0 |
* | Remove unused variable Loc and pointless variables unified_syntax | Duncan Sands | 2010-06-29 | 1 | -15/+4 |
* | Remove an unused and a pointless variable. | Duncan Sands | 2010-06-29 | 1 | -3/+0 |
* | Remove initialized but otherwise unused variables. | Duncan Sands | 2010-06-29 | 1 | -1/+0 |
* | PR7503: uxtb16 is not available for ARMv7-M. Patch by Brian G. Lucas. | Evan Cheng | 2010-06-29 | 1 | -2/+2 |
* | Change if-cvt options to something that actually as useable. | Evan Cheng | 2010-06-29 | 1 | -4/+6 |
* | When no memoperands are present, assume unaligned, volatile. | Jakob Stoklund Olesen | 2010-06-29 | 1 | -10/+13 |
* | Fix Thumb encoding of VMOV (scalar to ARM core register). The encoding is | Bob Wilson | 2010-06-29 | 1 | -1/+1 |
* | Make the ARMCodeEmitter identify Thumb functions via ARMFunctionInfo instead | Bob Wilson | 2010-06-28 | 1 | -5/+7 |
* | tidy up style. no functional change. | Jim Grosbach | 2010-06-28 | 1 | -2/+3 |
* | Refactor encoding function for NEON 1-register with modified immediate format. | Bob Wilson | 2010-06-28 | 1 | -5/+1 |
* | Support Thumb mode encoding of NEON instructions. | Bob Wilson | 2010-06-28 | 1 | -0/+15 |
* | minor housekeeping cleanup: 80-column, trailing whitespace, spelling, etc.. N... | Jim Grosbach | 2010-06-28 | 3 | -68/+68 |
* | Followup to r106770: actually generate SXTB and SXTH for sign-extensions. | Eli Friedman | 2010-06-26 | 1 | -5/+2 |
* | Add support for encoding NEON VMOV (from scalar to core register) instructions. | Bob Wilson | 2010-06-26 | 1 | -0/+33 |
* | It's now possible to run code placement pass for ARM. | Evan Cheng | 2010-06-26 | 1 | -4/+8 |
* | Renumber NEON instruction formats to be consecutive. | Bob Wilson | 2010-06-26 | 3 | -26/+24 |
* | Rename ARM instruction formats NEONGetLnFrm, NEONSetLnFrm and NEONDupFrm to | Bob Wilson | 2010-06-25 | 3 | -27/+27 |
* | Remove unused NEONFrm and ThumbMiscFrm ARM instruction formats. | Bob Wilson | 2010-06-25 | 3 | -22/+7 |
* | Thumb2ITBlockPass: Fix a possible dereference of an invalid iterator. This was | Daniel Dunbar | 2010-06-25 | 1 | -2/+2 |
* | Change if-conversion block size limit checks to add some flexibility. | Evan Cheng | 2010-06-25 | 5 | -17/+57 |
* | Add support for encoding 3-register NEON instructions, and fix | Bob Wilson | 2010-06-25 | 1 | -3/+36 |
* | The hasMemory argument is irrelevant to how the argument | Dale Johannesen | 2010-06-25 | 2 | -4/+1 |