[llvm-commits] [llvm] r66362 - /llvm/trunk/lib/Transforms/IPO/GlobalOpt.cpp
Chris Lattner
sabre at nondot.org
Sat Mar 7 19:37:35 PST 2009
Author: lattner
Date: Sat Mar 7 21:37:35 2009
New Revision: 66362
URL: http://llvm.org/viewvc/llvm-project?rev=66362&view=rev
Log:
use MemTransferInst.
Modified:
llvm/trunk/lib/Transforms/IPO/GlobalOpt.cpp
Modified: llvm/trunk/lib/Transforms/IPO/GlobalOpt.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/GlobalOpt.cpp?rev=66362&r1=66361&r2=66362&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/GlobalOpt.cpp (original)
+++ llvm/trunk/lib/Transforms/IPO/GlobalOpt.cpp Sat Mar 7 21:37:35 2009
@@ -219,7 +219,7 @@
if (AnalyzeGlobal(I, GS, PHIUsers)) return true;
GS.HasPHIUser = true;
} else if (isa<CmpInst>(I)) {
- } else if (isa<MemCpyInst>(I) || isa<MemMoveInst>(I)) {
+ } else if (isa<MemTransferInst>(I)) {
if (I->getOperand(1) == V)
GS.StoredType = GlobalStatus::isStored;
if (I->getOperand(2) == V)
More information about the llvm-commits
mailing list