llvm-6502/test/Transforms/MergeFunc
Stepan Dyatkovskiy 81ed09a1d1 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
2014-06-20 19:11:56 +00:00
..
2011-02-08-RemoveEqual.ll
2013-01-10-MergeFuncAssert.ll
address-spaces.ll
crash.ll IR: Don't allow non-default visibility on local linkage 2014-05-07 22:57:20 +00:00
fold-weak.ll
functions.ll Added functions cross-reference test. 2014-06-09 19:03:02 +00:00
inttoptr-address-space.ll IR: Don't allow non-default visibility on local linkage 2014-05-07 22:57:20 +00:00
inttoptr.ll IR: Don't allow non-default visibility on local linkage 2014-05-07 22:57:20 +00:00
merge-ptr-and-int.ll
mergefunc-struct-return.ll
phi-speculation1.ll
phi-speculation2.ll
ptr-int-transitivity-1.ll
ptr-int-transitivity-2.ll
ptr-int-transitivity-3.ll
ranges.ll Commited patch from Björn Steinbrink: 2014-06-20 19:11:56 +00:00
too-small.ll
vector.ll
vectors-and-arrays.ll