llvm.org GIT mirror llvm / release_50 test / Linker / type-unique-name.ll
release_50

Tree @release_50 (Download .tar.gz)

type-unique-name.ll @release_50

b4e2bdb
 
 
 
 
 
 
 
 
 
 
 
 
; RUN: llvm-link -S %s %p/Inputs/type-unique-name.ll | FileCheck %s

; Test that we keep the type name
; CHECK: %abc = type { i8 }

%abc = type opaque

declare %abc* @f()

define %abc* @g() {
  %x = call %abc* @f()
  ret %abc* %x
}