[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Jul 26 19:19:02 PDT 2004
Changes in directory llvm/lib/Analysis:
BasicAliasAnalysis.cpp updated: 1.49 -> 1.50
---
Log message:
Make basicaa a bit more aggressive
---
Diffs of the changes: (+4 -0)
Index: llvm/lib/Analysis/BasicAliasAnalysis.cpp
diff -u llvm/lib/Analysis/BasicAliasAnalysis.cpp:1.49 llvm/lib/Analysis/BasicAliasAnalysis.cpp:1.50
--- llvm/lib/Analysis/BasicAliasAnalysis.cpp:1.49 Mon Jul 26 21:13:55 2004
+++ llvm/lib/Analysis/BasicAliasAnalysis.cpp Mon Jul 26 21:18:52 2004
@@ -196,6 +196,10 @@
return true;
if (AddressMightEscape(I)) return true;
break;
+ case Instruction::Ret:
+ // If returned, the address will escape to calling functions, but no
+ // callees could modify it.
+ break;
default:
return true;
}
More information about the llvm-commits
mailing list