aboutsummaryrefslogtreecommitdiff
path: root/lib/Support/Triple.cpp
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2011-07-01 21:52:38 +0000
committerOwen Anderson <resistor@mac.com>2011-07-01 21:52:38 +0000
commitf1ac465b67d5fc11a0d9cd09b98ceb4ffa75dd97 (patch)
treeaaf9703560cbff74cd01b5aec6cd06a8048066fe /lib/Support/Triple.cpp
parentadebeeaaee830a3704e207ed8216d3d10b6f1b3d (diff)
Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop to work on vectors of integers, and fix the one optimization pass that I'm aware of that needs updating for this. At least one current target, ARM NEON, can implement these operations on vectors directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134265 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/Triple.cpp')
0 files changed, 0 insertions, 0 deletions