| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a missing def flag. | Jakob Stoklund Olesen | 2012-08-21 | 1 | -4/+2 |
* | Use a SmallPtrSet to dedup successors in EmitSjLjDispatchBlock. | Jakob Stoklund Olesen | 2012-08-20 | 1 | -3/+2 |
* | Remove the CAND/COR/CXOR custom ISD nodes and their select code. | Jakob Stoklund Olesen | 2012-08-18 | 3 | -174/+0 |
* | Remove virtual from many methods. These methods replace methods in the base c... | Craig Topper | 2012-08-18 | 1 | -38/+40 |
* | Also combine zext/sext into selects for ARM. | Jakob Stoklund Olesen | 2012-08-18 | 1 | -47/+84 |
* | Also pass logical ops to combineSelectAndUse. | Jakob Stoklund Olesen | 2012-08-18 | 1 | -9/+42 |
* | fp16-to-fp32 conversion instructions are available in Thumb mode as well. | Anton Korobeynikov | 2012-08-18 | 1 | -4/+4 |
* | Avoid folding ADD instructions with FI operands. | Jakob Stoklund Olesen | 2012-08-17 | 1 | -0/+3 |
* | Add comment, clean up code. No functional change. | Jakob Stoklund Olesen | 2012-08-17 | 1 | -30/+39 |
* | Implement NEON domain switching for scalar <-> S-register vmovs on ARM | Tim Northover | 2012-08-17 | 1 | -15/+97 |
* | Remove unnecessary include of ARMGenInstrInfo.inc. | Craig Topper | 2012-08-17 | 1 | -1/+0 |
* | Add ADD and SUB to the predicable ARM instructions. | Jakob Stoklund Olesen | 2012-08-16 | 3 | -0/+51 |
* | Handle ARM MOVCC optimization in PeepholeOptimizer. | Jakob Stoklund Olesen | 2012-08-16 | 5 | -53/+73 |
* | [arm-fast-isel] Add support for fastcc. | Jush Lu | 2012-08-16 | 1 | -3/+6 |
* | 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 |