New testcase

llvm-svn: 4703
This commit is contained in:
Chris Lattner 2002-11-13 06:54:00 +00:00
parent 308b84ed20
commit 41765fd27a
1 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,13 @@
; This testcase should be able to eliminate at least one of the casts.
;
; RUN: if as < %s | opt -raise | dis | grep 'REMOVE'
; RUN: then exit 1
; RUN: else exit 0
; RUN: fi
int %foo(sbyte * %PF) {
%UPF = cast sbyte* %PF to uint()*
%Ret = call uint %UPF()
%REMOVE = cast uint %Ret to int
ret int %REMOVE
}