aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM/vmul.ll
Commit message (Expand)AuthorAgeFilesLines
* Don't introduce illegal types when creating vmull operations. <rdar://11324364>Bob Wilson2012-04-301-0/+74
* Fix incorrect check for sign-extended constant BUILD_VECTOR.Bob Wilson2011-10-181-0/+11
* Typos.Chad Rosier2011-06-161-4/+4
* Revision r128665 added an optimization to make use of NEON multiplierChad Rosier2011-06-161-0/+22
* Distribute (A + B) * C to (A * C) + (B * C) to make use of NEON multiplierEvan Cheng2011-03-311-1/+27
* Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm.neon.vmullu.* back. FrontendsEvan Cheng2011-03-291-0/+98
* Optimizing (zext A + zext B) * C, to (VMULL A, C) + (VMULL B, C) during ...Evan Cheng2011-03-291-0/+29
* Recognize sign/zero-extended constant BUILD_VECTORs for VMULL operations.Bob Wilson2010-11-231-0/+72
* Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,Bob Wilson2010-09-011-28/+40
* Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul,Dan Gohman2010-05-031-2/+2
* Merge a bunch of NEON tests into larger files so they run faster.Bob Wilson2009-10-091-0/+163
* Convert more NEON tests to use FileCheck.Bob Wilson2009-10-071-6/+21
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-091-1/+1
* Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson2009-06-221-0/+79