| /trueos/contrib/llvm/lib/Support/Windows/ |
| HD | Memory.inc | 1 //===- Win32/Memory.cpp - Win32 Memory Implementation -----------*- C++ -*-===// 10 // This file provides the Win32 specific implementation of various Memory 28 case llvm::sys::Memory::MF_READ: 30 case llvm::sys::Memory::MF_WRITE: 33 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_WRITE: 35 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_EXEC: 37 case llvm::sys::Memory::MF_READ | 38 llvm::sys::Memory::MF_WRITE | 39 llvm::sys::Memory::MF_EXEC: 41 case llvm::sys::Memory::MF_EXEC: [all …]
|
| /trueos/contrib/llvm/lib/ExecutionEngine/MCJIT/ |
| HD | SectionMemoryManager.cpp | 75 sys::MemoryBlock MB = sys::Memory::allocateMappedMemory(RequiredSize, in allocateSection() 77 sys::Memory::MF_READ | in allocateSection() 78 sys::Memory::MF_WRITE, in allocateSection() 115 sys::Memory::MF_READ | sys::Memory::MF_EXEC); in finalizeMemory() 128 sys::Memory::MF_READ | sys::Memory::MF_EXEC); in finalizeMemory() 151 ec = sys::Memory::protectMappedMemory(MemGroup.AllocatedMem[i], in applyMemoryGroupPermissions() 163 sys::Memory::InvalidateInstructionCache(CodeMem.AllocatedMem[i].base(), in invalidateInstructionCache() 169 sys::Memory::releaseMappedMemory(CodeMem.AllocatedMem[i]); in ~SectionMemoryManager() 171 sys::Memory::releaseMappedMemory(RWDataMem.AllocatedMem[i]); in ~SectionMemoryManager() 173 sys::Memory::releaseMappedMemory(RODataMem.AllocatedMem[i]); in ~SectionMemoryManager()
|
| /trueos/contrib/llvm/lib/Support/Unix/ |
| HD | Memory.inc | 1 //===- Unix/Memory.cpp - Generic UNIX System Configuration ------*- C++ -*-===// 45 case llvm::sys::Memory::MF_READ: 47 case llvm::sys::Memory::MF_WRITE: 49 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_WRITE: 51 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_EXEC: 53 case llvm::sys::Memory::MF_READ | 54 llvm::sys::Memory::MF_WRITE | 55 llvm::sys::Memory::MF_EXEC: 57 case llvm::sys::Memory::MF_EXEC: 83 Memory::allocateMappedMemory(size_t NumBytes, [all …]
|
| /trueos/contrib/llvm/lib/Target/ARM/ |
| HD | ARMJITInfo.cpp | 125 if (!sys::Memory::setRangeWritable((void*)StubAddr, 8)) { in ARMCompilationCallbackC() 130 if (!sys::Memory::setRangeExecutable((void*)StubAddr, 8)) { in ARMCompilationCallbackC() 181 if (!sys::Memory::setRangeWritable(Addr, 16)) { in emitFunctionStub() 188 sys::Memory::InvalidateInstructionCache(Addr, 16); in emitFunctionStub() 189 if (!sys::Memory::setRangeExecutable(Addr, 16)) { in emitFunctionStub() 196 if (!sys::Memory::setRangeWritable(Addr, 8)) { in emitFunctionStub() 201 sys::Memory::InvalidateInstructionCache(Addr, 8); in emitFunctionStub() 202 if (!sys::Memory::setRangeExecutable(Addr, 8)) { in emitFunctionStub() 216 if (!sys::Memory::setRangeWritable(Addr, 16)) { in emitFunctionStub() 229 sys::Memory::InvalidateInstructionCache(Addr, 16); in emitFunctionStub() [all …]
|
| /trueos/contrib/llvm/lib/Target/Mips/ |
| HD | MipsJITInfo.cpp | 47 sys::Memory::InvalidateInstructionCache(Old, 2 * 4); in replaceMachineCodeForFunction() 70 sys::Memory::InvalidateInstructionCache(Old, 4 * 4); in replaceMachineCodeForFunction() 186 sys::Memory::InvalidateInstructionCache((void*) StubAddr, 16); in MipsCompilationCallbackC() 206 if (!sys::Memory::setRangeWritable(Addr, 16)) in emitFunctionStub() 237 sys::Memory::InvalidateInstructionCache(Addr, 16); in emitFunctionStub() 238 if (!sys::Memory::setRangeExecutable(Addr, 16)) in emitFunctionStub()
|
| /trueos/contrib/llvm/patches/ |
| HD | patch-r243830-arm-disable-clear-cache.diff | 7 Index: lib/Support/Unix/Memory.inc 9 --- lib/Support/Unix/Memory.inc 10 +++ lib/Support/Unix/Memory.inc 11 @@ -332,7 +332,7 @@ void Memory::InvalidateInstructionCache(const void
|
| HD | patch-r262261-llvm-r199977-sparc.diff | 21 #include "llvm/Support/Memory.h" 165 - sys::Memory::InvalidateInstructionCache((void*) StubAddr, 12); 169 + sys::Memory::InvalidateInstructionCache((void*) StubAddr, Insts.size() * 4); 199 - if (!sys::Memory::setRangeWritable(Addr, 12)) 228 - sys::Memory::InvalidateInstructionCache(Addr, 12); 229 - if (!sys::Memory::setRangeExecutable(Addr, 12)) 230 + if (!sys::Memory::setRangeWritable(Addr, 4 * Insts.size())) 236 + sys::Memory::InvalidateInstructionCache(Addr, 4 * Insts.size()); 237 + if (!sys::Memory::setRangeExecutable(Addr, 4 * Insts.size()))
|
| /trueos/contrib/llvm/lib/Target/ARM/AsmParser/ |
| HD | ARMAsmParser.cpp | 457 struct MemoryOp Memory; member 512 Memory = o.Memory; in ARMOperand() 659 if(!Memory.OffsetImm || Memory.OffsetRegNum) return false; in isThumbMemPC() 660 if(Memory.BaseRegNum != ARM::PC) return false; in isThumbMemPC() 661 Val = Memory.OffsetImm->getValue(); in isThumbMemPC() 1012 return Memory.OffsetRegNum == 0 && Memory.OffsetImm == 0 && in isMemNoOffset() 1013 (alignOK || Memory.Alignment == 0); in isMemNoOffset() 1016 if (!isMem() || Memory.OffsetRegNum != 0 || Memory.Alignment != 0) in isMemPCRelImm12() 1019 if (Memory.BaseRegNum != ARM::PC) in isMemPCRelImm12() 1022 if (!Memory.OffsetImm) return true; in isMemPCRelImm12() [all …]
|
| /trueos/contrib/llvm/include/llvm/Support/ |
| HD | PredIteratorCache.h | 33 BumpPtrAllocator Memory; variable 51 Entry = Memory.Allocate<BasicBlock*>(PredCache.size()); in GetPreds() 65 Memory.Reset(); in clear()
|
| HD | Memory.h | 38 friend class Memory; variable 45 class Memory {
|
| /trueos/contrib/llvm/tools/llvm-rtdyld/ |
| HD | llvm-rtdyld.cpp | 88 sys::MemoryBlock MB = sys::Memory::AllocateRWX(Size, 0, 0); in allocateCodeSection() 98 sys::MemoryBlock MB = sys::Memory::AllocateRWX(Size, 0, 0); in allocateDataSection() 105 sys::Memory::InvalidateInstructionCache(FunctionMemory[i].base(), in invalidateInstructionCache() 109 sys::Memory::InvalidateInstructionCache(DataMemory[i].base(), in invalidateInstructionCache() 226 sys::Memory::InvalidateInstructionCache(Data.base(), Data.size()); in executeInput() 227 if (!sys::Memory::setExecutable(Data, &ErrorStr)) in executeInput()
|
| /trueos/contrib/gcc/config/s390/ |
| HD | constraints.md | 57 ;; Q -- Memory reference without index register and with short displacement. 58 ;; R -- Memory reference with index register and short displacement. 59 ;; S -- Memory reference without index register but with long displacement. 60 ;; T -- Memory reference with index register and long displacement. 64 ;; Memory reference of the type specified by second letter that 351 ;; Memory constraints follow. 355 "Memory reference without index register and with short displacement" 361 "Memory reference with index register and short displacement" 366 "Memory reference without index register but with long displacement" 371 "Memory reference with index register and long displacement" [all …]
|
| /trueos/contrib/llvm/tools/lli/ |
| HD | RemoteTarget.cpp | 57 sys::MemoryBlock Mem = sys::Memory::AllocateRWX(Size, Prev, &ErrorMsg); in allocateSpace() 76 sys::Memory::setExecutable(Mem, &ErrorMsg); in loadCode() 91 sys::Memory::ReleaseRWX(Allocations[i]); in stop()
|
| HD | RemoteMemoryManager.cpp | 28 sys::Memory::releaseMappedMemory(I->MB); in ~RemoteMemoryManager() 64 sys::MemoryBlock MB = sys::Memory::allocateMappedMemory(Size, in allocateSection() 66 sys::Memory::MF_READ | in allocateSection() 67 sys::Memory::MF_WRITE, in allocateSection()
|
| /trueos/tools/regression/sysvshm/ |
| HD | README | 3 SysV IPC Shared Memory Regression Utility. 5 This regression utility will test the SysV Shared Memory facility
|
| /trueos/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCJITInfo.cpp | 335 sys::Memory::InvalidateInstructionCache(StubCallAddr, 7*4); in LLVMPPCCompilationCallback() 381 sys::Memory::InvalidateInstructionCache(Addr, 7*4); in emitFunctionStub() 408 sys::Memory::InvalidateInstructionCache(Addr, 10*4); in emitFunctionStub() 470 sys::Memory::InvalidateInstructionCache(Old, 7*4); in replaceMachineCodeForFunction()
|
| /trueos/contrib/llvm/lib/Target/X86/AsmParser/ |
| HD | X86AsmParser.cpp | 617 Memory enumerator 694 assert(Kind == Memory && "Invalid access!"); in getMemDisp() 698 assert(Kind == Memory && "Invalid access!"); in getMemSegReg() 702 assert(Kind == Memory && "Invalid access!"); in getMemBaseReg() 706 assert(Kind == Memory && "Invalid access!"); in getMemIndexReg() 710 assert(Kind == Memory && "Invalid access!"); in getMemScale() 797 bool isMem() const { return Kind == Memory; } in isMem() 799 return Kind == Memory && (!Mem.Size || Mem.Size == 8); in isMem8() 802 return Kind == Memory && (!Mem.Size || Mem.Size == 16); in isMem16() 805 return Kind == Memory && (!Mem.Size || Mem.Size == 32); in isMem32() [all …]
|
| /trueos/contrib/llvm/lib/Target/Sparc/ |
| HD | SparcJITInfo.cpp | 209 sys::Memory::InvalidateInstructionCache((void*) StubAddr, Insts.size() * 4); in SparcCompilationCallbackC() 251 if (!sys::Memory::setRangeWritable(Addr, 4 * Insts.size())) in emitFunctionStub() 257 sys::Memory::InvalidateInstructionCache(Addr, 4 * Insts.size()); in emitFunctionStub() 258 if (!sys::Memory::setRangeExecutable(Addr, 4 * Insts.size())) in emitFunctionStub()
|
| /trueos/sys/dev/acpica/Osd/ |
| HD | OsdMemory.c | 52 AcpiOsFree(void *Memory) in AcpiOsFree() argument 54 free(Memory, M_ACPICA); in AcpiOsFree()
|
| /trueos/contrib/llvm/tools/clang/include/clang/Driver/ |
| HD | SanitizerArgs.h | 41 NeedsMsanRt = Memory, 46 HasZeroBaseShadow = Thread | Memory | DataFlow
|
| /trueos/contrib/llvm/lib/ExecutionEngine/JIT/ |
| HD | JITMemoryManager.cpp | 551 sys::Memory::setWritable(CodeSlabs[i]); in setMemoryWritable() 558 sys::Memory::setExecutable(CodeSlabs[i]); in setMemoryExecutable() 579 sys::Memory::ReleaseRWX(B); in Deallocate() 656 sys::Memory::ReleaseRWX(CodeSlabs[i]); in ~DefaultJITMemoryManager() 665 sys::MemoryBlock B = sys::Memory::AllocateRWX(size, LastSlabPtr, &ErrMsg); in allocateNewSlab()
|
| /trueos/contrib/llvm/tools/clang/lib/Lex/ |
| HD | PreprocessingRecord.cpp | 34 char *Memory in InclusionDirective() local 36 memcpy(Memory, FileName.data(), FileName.size()); in InclusionDirective() 37 Memory[FileName.size()] = 0; in InclusionDirective() 38 this->FileName = StringRef(Memory, FileName.size()); in InclusionDirective()
|
| /trueos/cddl/contrib/dtracetoolkit/Mem/ |
| HD | Readme | 1 Mem - Memory based analysis
|
| /trueos/tools/test/posixshm/ |
| HD | README | 3 This is a simple program to test/demonstrate the POSIX Shared Memory
|
| /trueos/contrib/llvm/lib/Support/ |
| HD | MemoryBuffer.cpp | 68 static void CopyStringRef(char *Memory, StringRef Data) { in CopyStringRef() argument 69 memcpy(Memory, Data.data(), Data.size()); in CopyStringRef() 70 Memory[Data.size()] = 0; // Null terminate string. in CopyStringRef()
|