Changes in directory llvm/test/Regression/CodeGen/ARM:
call.ll updated: 1.3 -> 1.4 --- Log message: add blx --- Diffs of the changes: (+11 -1) call.ll | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletion(-) Index: llvm/test/Regression/CodeGen/ARM/call.ll diff -u llvm/test/Regression/CodeGen/ARM/call.ll:1.3 llvm/test/Regression/CodeGen/ARM/call.ll:1.4 --- llvm/test/Regression/CodeGen/ARM/call.ll:1.3 Wed Oct 18 07:03:07 2006 +++ llvm/test/Regression/CodeGen/ARM/call.ll Wed Oct 18 11:21:43 2006 @@ -1,4 +1,7 @@ -; RUN: llvm-as < %s | llc -march=arm +; RUN: llvm-as < %s | llc -march=arm && +; RUN: llvm-as < %s | llc -march=arm | grep bl && +; RUN: llvm-as < %s | llc -march=arm | grep blx + void %f() { entry: call void %g( int 1, int 2, int 3, int 4 ) @@ -8,3 +11,10 @@ declare void %g(int, int, int, int) declare fastcc void %h() + +void %g(void (...)* %g) { +entry: + %g_c = cast void (...)* %g to void ()* + call void %g_c( ) + ret void +} _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits