summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/Memory.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Experimental fix for PR4960.Daniel Dunbar2009-09-121-5/+14
| | | | | | - Could we just always implement this as __clear_cache for __GNUC__? llvm-svn: 81655
* ARM / Mac OS X also wants to invalidate icache after jitting.Evan Cheng2008-11-141-20/+22
| | | | llvm-svn: 59291
* On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach2008-10-031-11/+0
| | | | | | | this handling to work properly for modifying stub functions, relocations back to entry points after JIT compilation, etc.. llvm-svn: 57013
* Preliminary support for systems which require changing JIT memory regions ↵Evan Cheng2008-09-181-0/+11
| | | | | | privilege from read / write to read / executable. llvm-svn: 56303
* fix compilation errors in my previous patchChris Lattner2008-06-251-4/+5
| | | | llvm-svn: 52733
* Add a new InvalidateInstructionCache method to sys::Memory.Chris Lattner2008-06-251-6/+31
| | | | llvm-svn: 52731
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-061-3/+0
| | | | llvm-svn: 50695
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* For PR780:Reid Spencer2006-07-261-0/+2
| | | | | | | | | | | | 1. Move IncludeFile.h to System library 2. Move IncludeFile.cpp to System library 3. #1 and #2 required to prevent cyclic library dependencies for libSystem 4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h 5. Add IncludeFile support to various lib/System classes. 6. Add new lib/System classes to LinkAllVMCore.h All this in an attempt to pull in lib/System to what's required for VMCore llvm-svn: 29287
* Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman2005-05-051-1/+0
| | | | llvm-svn: 21704
* Remove trailing whitespaceMisha Brukman2005-04-211-4/+4
| | | | llvm-svn: 21422
* Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the sillyReid Spencer2005-01-091-2/+2
| | | | | | | gdb debugger doesn't get confused on which file it is reading (the one in lib/System or the one in lib/System/{Win32,Unix}) llvm-svn: 19426
* For PR351:Reid Spencer2004-12-271-1/+7
| | | | | | | * Consolidate implementation for Unix systems into Unix/Memory.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19152
* Provide initial implementations of Memory and Process concepts for variousReid Spencer2004-09-111-0/+30
platforms. Implement GetLLVMSuffix function for the Path concept. llvm-svn: 16292
OpenPOWER on IntegriCloud