]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/commit
Commited patch from Björn Steinbrink:
authorStepan Dyatkovskiy <stpworld@narod.ru>
Fri, 20 Jun 2014 19:11:56 +0000 (19:11 +0000)
committerStepan Dyatkovskiy <stpworld@narod.ru>
Fri, 20 Jun 2014 19:11:56 +0000 (19:11 +0000)
commit81ed09a1d12470917781cc8777a20f702bd2ac4b
tree8bc62399e5bef3c50ed82e3525832b0eeb9ec8cb
parent8d99e7650fc9e590544c543724af432bc57de27e
Commited patch from Björn Steinbrink:
Summary:
Different range metadata can lead to different optimizations in later
passes, possibly breaking the semantics of the merged function. So range
metadata must be taken into consideration when comparing Load
instructions.

Thanks!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211391 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/MergeFunctions.cpp
test/Transforms/MergeFunc/ranges.ll [new file with mode: 0644]