diff --git a/test/globaldce.ll b/test/globaldce.ll new file mode 100644 index 00000000000..cddb5fe14db --- /dev/null +++ b/test/globaldce.ll @@ -0,0 +1,17 @@ +%var = internal global int 1234 ;; used by dead method + +implementation + +internal int "deadfunc"() +begin + %val = load int * %var + %val2 = call int %deadfunc() + %val3 = add int %val, %val2 + ret int %val3 +end + +int "main"(int %argc) ; TODO: , sbyte **argv, sbyte **envp) +begin + ret int -1 +end +