X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FLinker%2Fcomdat9.ll;h=4f6f2cfb845d9685af8acf5edfe6ec3c8fcc88c2;hb=6b78a48f5c068df653f1c12d2ad7832aaa45c7a1;hp=c48d256959daea18d097c4bf6374db20812cee6c;hpb=dcc44c64c1695ce47770aca0a724ce5c0aa9923a;p=oota-llvm.git diff --git a/test/Linker/comdat9.ll b/test/Linker/comdat9.ll index c48d256959d..4f6f2cfb845 100644 --- a/test/Linker/comdat9.ll +++ b/test/Linker/comdat9.ll @@ -1,19 +1,22 @@ ; RUN: llvm-link %s -S -o - | FileCheck %s $c = comdat any -@a = alias void ()* @f -define internal void @f() comdat $c { +@a = alias void (), void ()* @f +define internal void @f() comdat($c) { ret void } ; CHECK-DAG: $c = comdat any -; CHECK-DAG: @a = alias void ()* @f -; CHECK-DAG: define internal void @f() comdat $c +; CHECK-DAG: @a = alias void (), void ()* @f +; CHECK-DAG: define internal void @f() comdat($c) $f2 = comdat largest -define internal void @f2() comdat $f2 { +define internal void @f2() comdat($f2) { + ret void +} +define void @f3() comdat($f2) { ret void } ; CHECK-DAG: $f2 = comdat largest -; CHECK-DAG: define internal void @f2() comdat $f2 +; CHECK-DAG: define internal void @f2() comdat {