aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorJingyue Wu <jingyue@google.com>2015-08-20 20:59:02 +0000
committerJingyue Wu <jingyue@google.com>2015-08-20 20:59:02 +0000
commitca3ef11a9b0ad503389360497178e8fbf9b62dff (patch)
tree31a3ee834be2a4ec6db40103d583592403249157 /llvm/lib/Transforms/Utils/Local.cpp
parentee3c2060216a94e392584460671531148b74afdb (diff)
downloadllvm-ca3ef11a9b0ad503389360497178e8fbf9b62dff.zip
llvm-ca3ef11a9b0ad503389360497178e8fbf9b62dff.tar.gz
llvm-ca3ef11a9b0ad503389360497178e8fbf9b62dff.tar.bz2
[NVPTX] truncating 64-bit to 32-bit is free
Summary: Add an LSR test that exercises isTruncateFree. Without this change, LSR creates another indvar representing the truncated value. Reviewers: jholewinski, eliben Subscribers: jholewinski, llvm-commits Differential Revision: http://reviews.llvm.org/D12058 llvm-svn: 245611
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions