| Commit message (Expand) | Author | Age | Files | Lines |
* | Fold predicable instructions into MOVCC / t2MOVCC. | Jakob Stoklund Olesen | 2012-08-15 | 5 | -2/+104 |
* | Use vld1/vst1 to load/store f64 if alignment is < 4 and the target allows una... | Evan Cheng | 2012-08-15 | 4 | -2/+50 |
* | Add missing Rfalse operand to the predicated pseudo-instructions. | Jakob Stoklund Olesen | 2012-08-15 | 3 | -28/+41 |
* | The names of VFP variants of half-to-float conversion instructions were | Anton Korobeynikov | 2012-08-14 | 1 | -7/+7 |
* | This needs braces. Spotted by Bill. | Eric Christopher | 2012-08-14 | 1 | -1/+2 |
* | Switch the fixed-length disassembler to be table-driven. | Jim Grosbach | 2012-08-14 | 1 | -411/+425 |
* | Remove the TII::scheduleTwoAddrSource() hook. | Jakob Stoklund Olesen | 2012-08-13 | 2 | -47/+0 |
* | ARM: enable struct byval for AAPCS-VFP. | Manman Ren | 2012-08-13 | 1 | -0/+3 |
* | Do not optimize (or (and X,Y), Z) into BFI and other sequences if the AND ISD... | Nadav Rotem | 2012-08-13 | 1 | -1/+5 |
* | Add support for the %H output modifier. | Eric Christopher | 2012-08-13 | 1 | -2/+15 |
* | Use correct loads for vector types during extending-load operations. | Tim Northover | 2012-08-13 | 1 | -36/+36 |
* | Revert 161581: Patch to implement UMLAL/SMLAL instructions for the ARM | Arnold Schwaighofer | 2012-08-12 | 5 | -251/+17 |
* | Change addTypeForNeon to use MVT instead of EVT so all the calls to getSimple... | Craig Topper | 2012-08-12 | 2 | -51/+46 |
* | ARM: enable struct byval for AAPCS. | Manman Ren | 2012-08-10 | 1 | -0/+3 |
* | Remove getARMRegisterNumbering and replace with calls into | Eric Christopher | 2012-08-09 | 7 | -154/+90 |
* | Patch to implement UMLAL/SMLAL instructions for the ARM architecture | Arnold Schwaighofer | 2012-08-09 | 5 | -17/+251 |
* | This field isn't used anymore, use it with HWEncoding instead. | Eric Christopher | 2012-08-09 | 1 | -4/+4 |
* | Added MispredictPenalty to SchedMachineModel. | Andrew Trick | 2012-08-08 | 4 | -9/+9 |
* | whitespace | Andrew Trick | 2012-08-08 | 1 | -1/+1 |
* | Skip impdef regs during eabi save/restore list emission to workaround PR11902 | Anton Korobeynikov | 2012-08-04 | 1 | -2/+8 |
* | Recognize vst1.64 / vld1.64 with 3 and 4 regs as load from / store to stack s... | Anton Korobeynikov | 2012-08-04 | 1 | -0/+4 |
* | Add stack spill / reload instructions for DTriple and DQuad register classes,... | Anton Korobeynikov | 2012-08-04 | 1 | -3/+43 |
* | Fall back to selection DAG isel for calls to builtin functions. | Bob Wilson | 2012-08-03 | 3 | -8/+13 |
* | [arm-fast-isel] Add support for shl, lshr, and ashr. | Jush Lu | 2012-08-03 | 1 | -0/+62 |
* | Add support for the ARM GHC calling convention, this patch was in 3.0, | Eric Christopher | 2012-08-03 | 5 | -0/+54 |
* | ARM: Tidy up. Remove unused template parameters. | Jim Grosbach | 2012-08-02 | 1 | -20/+16 |
* | ARM: More InstAlias refactors to use #NAME#. | Jim Grosbach | 2012-08-02 | 1 | -42/+27 |
* | ARM: Refactor instaliases using TableGen support for #NAME#. | Jim Grosbach | 2012-08-02 | 1 | -31/+23 |
* | Support fpv4 for ARM Cortex-M4. | Jiangning Liu | 2012-08-02 | 1 | -1/+1 |
* | Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ... | Jiangning Liu | 2012-08-02 | 3 | -16/+29 |
* | Fix #13138, a bug around ARM instruction DSB encoding and decoding issue. | Jiangning Liu | 2012-08-02 | 3 | -40/+75 |
* | Fix #13241, a bug around shift immediate operand for ARM instruction ADR. | Jiangning Liu | 2012-08-02 | 6 | -7/+64 |
* | ARM: Remove redundant instalias. | Jim Grosbach | 2012-08-01 | 1 | -3/+0 |
* | Clean up formatting. | Jim Grosbach | 2012-08-01 | 2 | -13/+2 |
* | Tidy up. | Jim Grosbach | 2012-08-01 | 1 | -11/+4 |
* | Fix a bug in ARMMachObjectWriter::RecordRelocation() in ARMMachObjectWriter.cpp | Kevin Enderby | 2012-07-30 | 1 | -2/+9 |
* | ARM: Don't assume an SDNode is a constant. | Jim Grosbach | 2012-07-25 | 1 | -0/+4 |
* | Fix a typo (the the => the) | Sylvestre Ledru | 2012-07-23 | 3 | -3/+3 |
* | [arm-fast-isel] Add support for vararg function calls. | Jush Lu | 2012-07-19 | 1 | -28/+36 |
* | Fix ARMTargetLowering::isLegalAddImmediate to consider thumb encodings. | Andrew Trick | 2012-07-18 | 1 | -4/+11 |
* | whitespace | Andrew Trick | 2012-07-18 | 1 | -2/+2 |
* | More replacing of target-dependent intrinsics with target-indepdent | Joel Jones | 2012-07-18 | 1 | -2/+2 |
* | This is one of the first steps at moving to replace target-dependent | Joel Jones | 2012-07-13 | 1 | -1/+1 |
* | Remove variable_ops from ARM call instructions. | Jakob Stoklund Olesen | 2012-07-13 | 3 | -22/+19 |
* | ARM: fix typo in comments | Manman Ren | 2012-07-11 | 1 | -1/+1 |
* | ARM: Fix optimizeCompare to correctly check safe condition. | Manman Ren | 2012-07-11 | 1 | -9/+14 |
* | Fix instruction description of VMOV (between two ARM core registers and two s... | Richard Barton | 2012-07-10 | 2 | -8/+8 |
* | ARM: Allow more flexible patterns in NEON formats. | Jim Grosbach | 2012-07-10 | 1 | -53/+53 |
* | Revert r159938 (and r159945) to appease the buildbots. | Chad Rosier | 2012-07-09 | 2 | -8/+8 |
* | Some formatting to keep Clang happy | Richard Barton | 2012-07-09 | 1 | -4/+4 |