aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-05-06 16:48:58 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-05-06 16:48:58 +0000
commit52dc5d828fd75c7ec3ae82c5d5737e34a2a1b938 (patch)
tree8f3a7070c1466a4a75d0cbd5d779329ebfc64646 /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
parenta9f3a5cb376d4cf9d1148ddef8805646ead90066 (diff)
downloadllvm-52dc5d828fd75c7ec3ae82c5d5737e34a2a1b938.zip
llvm-52dc5d828fd75c7ec3ae82c5d5737e34a2a1b938.tar.gz
llvm-52dc5d828fd75c7ec3ae82c5d5737e34a2a1b938.tar.bz2
Special case aliases in GlobalValue::getAlignment.
An alias has the address of what it points to, so it also has the same alignment. This allows a few optimizations to see past aliases for free. llvm-svn: 208103
Diffstat (limited to 'llvm/lib/CodeGen/BasicTargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions