| Commit message (Expand) | Author | Age | Files | Lines |
* | Add predicate operand to NEON instructions. Fix lots (but not all) 80 col vio... | Evan Cheng | 2009-11-21 | 1 | -23/+50 |
* | Fix codegen of conditional move of immediates. We were not making use of the ... | Evan Cheng | 2009-11-20 | 1 | -65/+127 |
* | Refactor cmov selection code out to a separate function. No functionality cha... | Evan Cheng | 2009-11-19 | 1 | -116/+122 |
* | 80 col violation. | Evan Cheng | 2009-11-19 | 1 | -1/+2 |
* | Use Unified Assembly Syntax for the ARM backend. | Jim Grosbach | 2009-11-09 | 1 | -6/+6 |
* | Support alignment specifier for NEON vld/vst instructions | Jim Grosbach | 2009-11-07 | 1 | -22/+27 |
* | Remove uninteresting and confusing debug output. | Dan Gohman | 2009-11-05 | 1 | -2/+0 |
* | Prune unnecessary include. | Bob Wilson | 2009-11-02 | 1 | -1/+0 |
* | Test commit. Added '.' to the comment line. | Johnny Chen | 2009-10-27 | 1 | -1/+1 |
* | Don't generate sbfx / ubfx with negative lsb field. Patch by David Conrad. | Evan Cheng | 2009-10-22 | 1 | -1/+1 |
* | Match more patterns to movt. | Evan Cheng | 2009-10-21 | 1 | -0/+37 |
* | Remove unused variables to fix build warning. | Bob Wilson | 2009-10-14 | 1 | -3/+0 |
* | Refactor code to select NEON VST intrinsics. | Bob Wilson | 2009-10-14 | 1 | -168/+112 |
* | Refactor code to select NEON VLD intrinsics. | Bob Wilson | 2009-10-14 | 1 | -147/+109 |
* | More refactoring. NEON vst lane intrinsics can share almost all the code for | Bob Wilson | 2009-10-14 | 1 | -180/+32 |
* | Refactor code for selecting NEON load lane intrinsics. | Bob Wilson | 2009-10-14 | 1 | -211/+122 |
* | More Neon clean-up: avoid the need for custom-lowering vld/st-lane intrinsics | Bob Wilson | 2009-10-13 | 1 | -36/+24 |
* | Revise ARM inline assembly memory operands to require the memory address to | Bob Wilson | 2009-10-13 | 1 | -8/+4 |
* | Fix method name in comment, per Bob Wilson. | Sandeep Patel | 2009-10-13 | 1 | -1/+1 |
* | Add ARMv6T2 SBFX/UBFX instructions. Approved by Anton Korobeynikov. | Sandeep Patel | 2009-10-13 | 1 | -0/+64 |
* | Add codegen support for NEON vst4lane intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-09 | 1 | -10/+52 |
* | Add codegen support for NEON vst3lane intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-08 | 1 | -9/+49 |
* | Add codegen support for NEON vst2lane intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-08 | 1 | -9/+47 |
* | Add codegen support for NEON vld4lane intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-08 | 1 | -11/+73 |
* | Add codegen support for NEON vld3lane intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-08 | 1 | -9/+64 |
* | Add codegen support for NEON vld2lane intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-08 | 1 | -8/+57 |
* | Clean up some unnecessary initializations. | Bob Wilson | 2009-10-08 | 1 | -2/+2 |
* | Clean up a comment (indentation was wrong). | Bob Wilson | 2009-10-08 | 1 | -1/+2 |
* | Add codegen support for NEON vst4 intrinsics with <1 x i64> vectors. | Bob Wilson | 2009-10-08 | 1 | -0/+1 |
* | Add codegen support for NEON vst3 intrinsics with <1 x i64> vectors. | Bob Wilson | 2009-10-08 | 1 | -0/+1 |
* | Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors. | Bob Wilson | 2009-10-08 | 1 | -0/+1 |
* | Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors. | Bob Wilson | 2009-10-07 | 1 | -0/+1 |
* | Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors. | Bob Wilson | 2009-10-07 | 1 | -0/+1 |
* | Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors. | Bob Wilson | 2009-10-07 | 1 | -0/+1 |
* | Add codegen support for NEON vst4 intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-07 | 1 | -9/+61 |
* | Add codegen support for NEON vst3 intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-07 | 1 | -9/+55 |
* | Add codegen support for NEON vst2 intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-07 | 1 | -7/+31 |
* | Add codegen support for NEON vld4 intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-07 | 1 | -7/+50 |
* | Add codegen support for NEON vld3 intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-07 | 1 | -7/+48 |
* | Rearrange code for selecting vld2 intrinsics. No functionality change. | Bob Wilson | 2009-10-07 | 1 | -9/+14 |
* | Add codegen support for NEON vld2 operations on quad registers. | Bob Wilson | 2009-10-06 | 1 | -1/+36 |
* | Pass the optimization level when constructing the ARM instruction selector. | Bob Wilson | 2009-09-28 | 1 | -4/+6 |
* | Use movt/movw pair to materialize 32 bit constants on ARMv6T2+. | Anton Korobeynikov | 2009-09-27 | 1 | -10/+12 |
* | Rename getTargetNode to getMachineNode, for consistency with the | Dan Gohman | 2009-09-25 | 1 | -36/+36 |
* | Add support for generating code for vst{234}lane intrinsics. | Bob Wilson | 2009-09-01 | 1 | -0/+55 |
* | Generate code for vld{234}_lane intrinsics. | Bob Wilson | 2009-09-01 | 1 | -0/+57 |
* | Remove unneeded ARM-specific DAG nodes for VLD* and VST* Neon operations. | Bob Wilson | 2009-08-26 | 1 | -111/+115 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 1 | -41/+0 |
* | Fix some typos and use type-based isel for VZIP/VUZP/VTRN | Anton Korobeynikov | 2009-08-21 | 1 | -21/+42 |
* | Add nodes & dummy matchers for some v{zip,uzp,trn} instructions | Anton Korobeynikov | 2009-08-21 | 1 | -0/+30 |