Changes in directory llvm/lib/Target/X86:
X86TargetAsmInfo.cpp updated: 1.15 -> 1.16 --- Log message: Remove two useless bit casts. --- Diffs of the changes: (+0 -6) X86TargetAsmInfo.cpp | 6 ------ 1 files changed, 6 deletions(-) Index: llvm/lib/Target/X86/X86TargetAsmInfo.cpp diff -u llvm/lib/Target/X86/X86TargetAsmInfo.cpp:1.15 llvm/lib/Target/X86/X86TargetAsmInfo.cpp:1.16 --- llvm/lib/Target/X86/X86TargetAsmInfo.cpp:1.15 Wed Jan 3 05:43:14 2007 +++ llvm/lib/Target/X86/X86TargetAsmInfo.cpp Wed Jan 3 11:24:11 2007 @@ -188,14 +188,8 @@ Function *Int = M->getOrInsertFunction(IntName, Ty, Ty, (Type*)0); Value *Op = CI->getOperand(1); - if (CI->getOperand(1)->getType() != Ty) - Op = new BitCastInst(Op, Ty, Op->getName(), CI); - Op = new CallInst(Int, Op, CI->getName(), CI); - if (Op->getType() != CI->getType()) - Op = new BitCastInst(Op, CI->getType(), Op->getName(), CI); - CI->replaceAllUsesWith(Op); CI->eraseFromParent(); return true; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits