[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