aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/FileCheck.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2019-03-12 15:22:23 +0000
committerTim Northover <tnorthover@apple.com>2019-03-12 15:22:23 +0000
commit8935aca9c74b0bec9e9b2a7584b64361aabc3a45 (patch)
tree7d3fc354607a7d0870d8b8c8557ea040378d1ef1 /llvm/lib/Support/FileCheck.cpp
parent08dc382465d00bfa4883d1d0a794e8f08626e6df (diff)
downloadllvm-8935aca9c74b0bec9e9b2a7584b64361aabc3a45.zip
llvm-8935aca9c74b0bec9e9b2a7584b64361aabc3a45.tar.gz
llvm-8935aca9c74b0bec9e9b2a7584b64361aabc3a45.tar.bz2
CodeGenPrep: preserve inbounds attribute when sinking GEPs.
Targets can potentially emit more efficient code if they know address computations never overflow. For example ILP32 code on AArch64 (which only has 64-bit address computation) can ignore the possibility of overflow with this extra information. llvm-svn: 355926
Diffstat (limited to 'llvm/lib/Support/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions