1 ; RUN: llvm-upgrade < %s | llvm-as | opt -analyze -budatastructure -dont-print-ds
3 %MidFnTy = type void (\2*)
8 call %MidFnTy* %Mid(%MidFnTy* %Mid)
12 internal void %Mid(%MidFnTy *%F) {
13 call void %Bottom(%MidFnTy* %F)
17 internal void %Bottom(%MidFnTy* %F) {
18 call void %F(%MidFnTy* %Mid)