[ARM64,C++11]: More range-based loop simplification.
[oota-llvm.git] / lib / Target / ARM64 / ARM64InstrInfo.td
2014-04-09 Bradley Smith[ARM64] Change SYS without a register to an alias to...
2014-04-09 Bradley Smith[ARM64] When printing a pre-indexed address with #0...
2014-04-09 Bradley Smith[ARM64] Add missing shifted register MVN alias to ORN
2014-04-09 Bradley Smith[ARM64] Fix canonicalisation of MOVs. MOV is too comple...
2014-04-09 Bradley Smith[ARM64] Floating point to fixed point scaled conversion...
2014-04-09 Tim NorthoverARM64: add pattern for <1 x i64> custom not node.
2014-04-08 Tim NorthoverARM64: fix fmsub patterns which assumed accum operand...
2014-04-04 Tim NorthoverARM64: use regalloc-friendly COPY_TO_REGCLASS for bitcasts
2014-04-03 Tim NorthoverARM64: always use i64 for the RHS of shift operations
2014-04-02 Tim NorthoverARM64: convert fp16 narrowing ISel to pseudo-instruction
2014-04-01 Tim NorthoverARM64: add intrinsic for pmull (p64 x p64 = p128) opera...
2014-04-01 Tim NorthoverARM64: add patterns for more lane-wise ld1/st1 operations.
2014-03-31 Tim NorthoverARM64: add extra scalar neg pattern & tests.
2014-03-31 Tim NorthoverARM64: add patterns for scalar sqdmlal & sqdmlsl.
2014-03-31 Tim NorthoverARM64: add more patterns for commuted fmsub operations.
2014-03-31 Tim NorthoverARM64: shuffle patterns around for fmin/fmax & add...
2014-03-31 Tim NorthoverARM64: add more scalar patterns for reciprocal ops.
2014-03-31 Tim NorthoverARM64: add i64 scalar pattern for @llvm.arm64.abs
2014-03-29 Tim NorthoverARM64: initial backend import