summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Metadata.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2015-01-13 19:46:48 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2015-01-13 19:46:48 +0000
commitb56d8433483b9b5a99ef5f3b3540193561e54670 (patch)
tree7c37545a3a8fb4340d0e938e07106949469fa4c6 /llvm/lib/IR/Metadata.cpp
parent0473cb5ab75c5ddf51290d7e5299c0c64d13312f (diff)
downloadbcm5719-llvm-b56d8433483b9b5a99ef5f3b3540193561e54670.tar.gz
bcm5719-llvm-b56d8433483b9b5a99ef5f3b3540193561e54670.zip
R600: Make cttz / ctlz cheap to speculate
Speculating things is generally good. SI+ has instructions for these for 32-bit values. This is still probably better even with the expansion for 64-bit values, although it is odd that this callback doesn't have the size as a parameter. llvm-svn: 225822
Diffstat (limited to 'llvm/lib/IR/Metadata.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud