diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-04-21 21:35:04 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-04-21 21:35:04 +0000 |
commit | c07bda7b8788b80dff43ab2f5827f7e7224fc64b (patch) | |
tree | 1281c93fde43a14e2e9e8673b26477359b647af4 /llvm/lib/Support/DynamicLibrary.cpp | |
parent | a3417bc4dd90c4279f9f2bcaebe7c0762e275045 (diff) | |
download | llvm-c07bda7b8788b80dff43ab2f5827f7e7224fc64b.zip llvm-c07bda7b8788b80dff43ab2f5827f7e7224fc64b.tar.gz llvm-c07bda7b8788b80dff43ab2f5827f7e7224fc64b.tar.bz2 |
InferAddressSpaces: Infer for just GEPs
Fixes leaving intermediate flat addressing computations
where a GEP instruction's source is a constant expression.
Still leaves behind a trivial addrspacecast + gep pair that
instcombine is able to handle, which ideally could be folded
here directly.
llvm-svn: 301044
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions