synchronizeICache removeed from TargetJITInfo.
authorEvan Cheng <evan.cheng@apple.com>
Thu, 27 Jul 2006 17:33:48 +0000 (17:33 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 27 Jul 2006 17:33:48 +0000 (17:33 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29348 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPCJITInfo.cpp
lib/Target/PowerPC/PPCJITInfo.h

index 0c6044c928a6411712b868e40f65e99ef1316ba3..27e2659a65c4a85d09578f588cb7957c74a416ac 100644 (file)
@@ -268,13 +268,3 @@ void PPCJITInfo::resolveBBRefs(MachineCodeEmitter &MCE) {
   }
   BBRefs.clear();
 }
-
-#ifdef __APPLE__ 
-extern "C" void sys_icache_invalidate(const void *Addr, size_t len);
-#endif
-
-void PPCJITInfo::synchronizeICache(const void *Addr, size_t Len) {
-#ifdef __APPLE__
-  sys_icache_invalidate(Addr, Len);
-#endif
-}
index 292539f3ec9d930d42d04c7e714f08570ef09a93..a97fc2e9171bf282806a51f796e5aa677ad01c11 100644 (file)
@@ -44,7 +44,6 @@ namespace llvm {
     virtual void replaceMachineCodeForFunction(void *Old, void *New);
 
     virtual void resolveBBRefs(MachineCodeEmitter &MCE);
-    virtual void synchronizeICache(const void *Addr, size_t Len);
   };
 }