aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM/vmul.ll
AgeCommit message (Expand)Author
2012-04-30Don't introduce illegal types when creating vmull operations. <rdar://11324364>Bob Wilson
2011-10-18Fix incorrect check for sign-extended constant BUILD_VECTOR.Bob Wilson
2011-06-16Typos.Chad Rosier
2011-06-16Revision r128665 added an optimization to make use of NEON multiplierChad Rosier
2011-03-31Distribute (A + B) * C to (A * C) + (B * C) to make use of NEON multiplierEvan Cheng
2011-03-29Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm.neon.vmullu.* back. FrontendsEvan Cheng
2011-03-29Optimizing (zext A + zext B) * C, to (VMULL A, C) + (VMULL B, C) during ...Evan Cheng
2010-11-23Recognize sign/zero-extended constant BUILD_VECTORs for VMULL operations.Bob Wilson
2010-09-01Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,Bob Wilson
2010-05-03Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul,Dan Gohman
2009-10-09Merge a bunch of NEON tests into larger files so they run faster.Bob Wilson
2009-10-07Convert more NEON tests to use FileCheck.Bob Wilson
2009-09-09Eliminate more uses of llvm-as and llvm-dis.Dan Gohman
2009-06-22Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson