X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FGeneric%2F2002-04-14-UnexpectedUnsignedType.ll;h=dd382cfcb24dec4529e0c7d2782be593473b6240;hb=b2c9290a01c5a6f2206f4c47c702086834b65339;hp=3e2dbfefae13be4c0306bc1ce503a265d3f0d259;hpb=d05b67dc647448ea4936c3ff91cfb42eb8b009bf;p=oota-llvm.git diff --git a/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll b/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll index 3e2dbfefae1..dd382cfcb24 100644 --- a/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll +++ b/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll @@ -1,15 +1,13 @@ -; RUN: llvm-upgrade < %s | llvm-as -o - | llc +; RUN: llc < %s ; This caused the backend to assert out with: ; SparcInstrInfo.cpp:103: failed assertion `0 && "Unexpected unsigned type"' ; -implementation -declare void "bar"(sbyte* %G) +declare void @bar(i8*) -void "foo"() -begin - %cast225 = cast ulong 123456 to sbyte* ; [#uses=1] - call void %bar( sbyte* %cast225) - ret void -end +define void @foo() { + %cast225 = inttoptr i64 123456 to i8* ; [#uses=1] + call void @bar( i8* %cast225 ) + ret void +}