X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FFeature%2Fcasttest.ll;h=96f971a0e8fdc2942cd67c085338065c3646f5df;hb=69ccadd7535a83b348595cf603126e6a68b2883b;hp=e7d8756791b6bb7adafd4924a8158cbd4fbc920b;hpb=a50d5962edbf9606a9a7636d845be9f980c28b87;p=oota-llvm.git diff --git a/test/Feature/casttest.ll b/test/Feature/casttest.ll index e7d8756791b..96f971a0e8f 100644 --- a/test/Feature/casttest.ll +++ b/test/Feature/casttest.ll @@ -1,23 +1,7 @@ -; RUN: llvm-as %s -o - | llvm-dis > %t1.ll +; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll ; RUN: diff %t1.ll %t2.ll -void "NewCasts" (short %x) { - %a = zext short %x to int - %b = sext short %x to uint - %c = trunc short %x to ubyte - %d = uitofp short %x to float - %e = sitofp short %x to double - %f = fptoui float %d to short - %g = fptosi double %e to short - %i = fpext float %d to double - %j = fptrunc double %i to float - %k = bitcast int %a to float - %l = inttoptr short %x to int* - %m = ptrtoint int* %l to long - ret void -} - short "FunFunc"(long %x, sbyte %z) begin bb0: ;;