diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-05-06 16:48:58 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-05-06 16:48:58 +0000 |
commit | 52dc5d828fd75c7ec3ae82c5d5737e34a2a1b938 (patch) | |
tree | 8f3a7070c1466a4a75d0cbd5d779329ebfc64646 /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp | |
parent | a9f3a5cb376d4cf9d1148ddef8805646ead90066 (diff) | |
download | llvm-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