summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Unix/Memory.inc
Commit message (Expand)AuthorAgeFilesLines
* [Support][NFC] Make some helper functions "static" in Memory.incBruno Ricci2020-01-091-5/+1
* [Alignment][NFC] Move and type functions from MathExtras to AlignmentGuillaume Chatelet2019-10-141-3/+3
* [PowerPC] Set PROT_READ flag for MF_EXEC to prevent segfaults on PPC machinesNemanja Ivanovic2019-06-031-3/+2
* [Support] Renamed member 'Size' to 'AllocatedSize' in MemoryBlock and OwningM...Lang Hames2019-05-201-10/+12
* Fixes for builds that require strict X/Open and POSIX compatiblityXing Xue2019-05-161-3/+29
* [Support] Add error handling to sys::Process::getPageSize().Lang Hames2019-05-081-2/+2
* [Support] Don't check MAP_ANONYMOUS, just use MAP_ANONFangrui Song2019-05-021-8/+1
* Fix non-Windows platforms build break introduced by r355065. Fixes:Alexandre Ganea2019-02-281-0/+1
* [Memory] Add basic support for large/huge memory pagesAlexandre Ganea2019-02-281-1/+2
* MemoryBlock: Do not automatically extend a given size to a multiple of page s...Rui Ueyama2019-01-231-6/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Support] Use zx_cache_flush on Fuchsia to flush instruction cachePetr Hosek2018-06-061-1/+10
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* [ARM][AArch64] Workaround ARM/AArch64 peculiarity in clearing icache.Peter Smith2017-11-281-4/+24
* [Support] Support NetBSD PaX MPROTECT in sys::Memory.Lang Hames2017-11-161-123/+4
* Don't try to use a non-existent header on FreeBSD/mips.John Baldwin2017-10-251-1/+1
* Implement AllocateRWX and ReleaseRWX for NetBSDKamil Rytarowski2017-06-181-0/+4
* Correct mprotect page boundries to round up end page. Fixes PR30905.Alina Sbirlea2016-11-051-1/+4
* Deal with the (historic) MAP_ANONYMOUS vs MAP_ANON directly by using CPPJoerg Sonnenberger2016-09-301-2/+2
* Retire NEED_DEV_ZERO_FOR_MMAP. It should be needed only on outdatedJoerg Sonnenberger2016-09-301-16/+0
* Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; oth...Eugene Zelenko2016-01-261-2/+2
* [SectionMemoryManager] Make better use of virtual memoryKeno Fischer2015-12-161-2/+3
* [JIT/Memory] Fix up semantic of setExecutable().Davide Italiano2015-11-171-4/+1
* Untabify.NAKAMURA Takumi2015-09-221-3/+2
* [mips] Use __clear_cache builtin instead of cacheflush()Petar Jovanovic2015-01-271-13/+2
* Remove dead code. NFC.Rafael Espindola2014-12-041-2/+2
* Revert: r211588 - [mips] Use __clear_cache builtin instead of cacheflush() in...Daniel Sanders2014-06-241-2/+10
* [mips] Use __clear_cache builtin instead of cacheflush() in Unix Memory::Inva...Daniel Sanders2014-06-241-10/+2
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-14/+13
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-121-0/+1
* Don't put generic_category in the llvm namespace.Rafael Espindola2014-06-121-5/+5
* Uses generic_category instead of system_category.Rafael Espindola2014-06-111-4/+4
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-311-5/+5
* [C++] Use 'nullptr'.Craig Topper2014-04-281-7/+7
* ARM64: initial backend importTim Northover2014-03-291-7/+8
* Revert "[PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc."Rafael Espindola2013-07-261-2/+2
* [PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc.Bill Schmidt2013-07-261-2/+2
* Remove declaration of __clear_cache for __APPLE__. <rdar://problem/13924072>Bob Wilson2013-05-191-0/+3
* Invalidate instruction cache when setting memory to be executable.Tim Northover2013-05-191-0/+3
* Fix __clear_cache declaration.Rafael Espindola2013-05-141-1/+1
* Declare __clear_cache.Rafael Espindola2013-05-141-0/+1
* AArch64: use __clear_cache under GCCish environmentsTim Northover2013-05-041-1/+1
* Android uses cacheflush(long start, long end, long flags) for MIPS.Akira Hatanaka2013-03-141-0/+9
* Add comment in Memory.inc explaining r175646.Krzysztof Parzyszek2013-02-201-0/+7
* On PowerPC, the cache-flush instructions dcbf and icbi are treated asKrzysztof Parzyszek2013-02-201-0/+4
* Go ahead and get rid of the old page size interface and convert all theChandler Carruth2012-12-311-8/+8
* This patch adds memory support functions which will later be used to implemen...Andrew Kaylor2012-09-191-12/+186
* Add support for finding cacheflush on OpenBSD/mips64 platforms.Chandler Carruth2012-09-111-0/+8
* setExecutable() should default to success if there's nothing custom for it.Jim Grosbach2011-03-181-1/+1
* Merge System into Support.Michael J. Spencer2010-11-291-0/+151
OpenPOWER on IntegriCloud