[PM/AA] Extract the ModRef enums from the AliasAnalysis class in
[oota-llvm.git] / include / llvm / Analysis / LibCallAliasAnalysis.h
index 6589ac13c746fdcb025bf964f77007cde1d2a2e9..12b10a988eb0d3c92db2ac4243e9466b3d5ba4cc 100644 (file)
@@ -38,11 +38,11 @@ namespace llvm {
     }
     ~LibCallAliasAnalysis() override;
 
-    ModRefResult getModRefInfo(ImmutableCallSite CS,
-                               const MemoryLocation &Loc) override;
+    ModRefInfo getModRefInfo(ImmutableCallSite CS,
+                             const MemoryLocation &Loc) override;
 
-    ModRefResult getModRefInfo(ImmutableCallSite CS1,
-                               ImmutableCallSite CS2) override {
+    ModRefInfo getModRefInfo(ImmutableCallSite CS1,
+                             ImmutableCallSite CS2) override {
       // TODO: Could compare two direct calls against each other if we cared to.
       return AliasAnalysis::getModRefInfo(CS1, CS2);
     }
@@ -62,9 +62,9 @@ namespace llvm {
     }
     
   private:
-    ModRefResult AnalyzeLibCallDetails(const LibCallFunctionInfo *FI,
-                                       ImmutableCallSite CS,
-                                       const MemoryLocation &Loc);
+    ModRefInfo AnalyzeLibCallDetails(const LibCallFunctionInfo *FI,
+                                     ImmutableCallSite CS,
+                                     const MemoryLocation &Loc);
   };
 }  // End of llvm namespace