Changes in directory llvm/test/Regression/Transforms/InstCombine:
call-cast-target.ll added (r1.1) --- Log message: can we cast between pointers and IntPtrType --- Diffs of the changes: (+15 -0) call-cast-target.ll | 15 +++++++++++++++ 1 files changed, 15 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/call-cast-target.ll diff -c /dev/null llvm/test/Regression/Transforms/InstCombine/call-cast-target.ll:1.1 *** /dev/null Thu Apr 20 09:54:27 2006 --- llvm/test/Regression/Transforms/InstCombine/call-cast-target.ll Thu Apr 20 09:54:17 2006 *************** *** 0 **** --- 1,15 ---- + ; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep call | not grep cast + + target endian = little + target pointersize = 32 + target triple = "i686-pc-linux-gnu" + + implementation ; Functions: + + int %main() { + entry: + %tmp = call int cast (sbyte* (int*)* %ctime to int (int*)*)( int* null ) + ret int %tmp + } + + declare sbyte* %ctime(int*) _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits