blob: d0e86ebf54b9ed8b1371a6d682aeee4518dd052b [file] [log] [blame]
Matt Arsenault9d412ed2014-09-02 18:47:54 +00001; RUN: opt -mergefunc -disable-output < %s
2; This used to cause a crash when compairing the GEPs
3
4define void @foo(<2 x i64*>) {
David Blaikie79e6c742015-02-27 19:29:02 +00005 %tmp = getelementptr i64, <2 x i64*> %0, <2 x i64> <i64 0, i64 0>
Matt Arsenault9d412ed2014-09-02 18:47:54 +00006 ret void
7}
8
9define void @bar(<2 x i64*>) {
David Blaikie79e6c742015-02-27 19:29:02 +000010 %tmp = getelementptr i64, <2 x i64*> %0, <2 x i64> <i64 0, i64 0>
Matt Arsenault9d412ed2014-09-02 18:47:54 +000011 ret void
12}