forked from OSchip/llvm-project
				
			
				
					
						
							InProcessMemoryManager used to make separate memory allocation calls for each permission level (RW, RX, RO), which could lead to target-out-of-range errors if data and code were placed too far apart (this was the source of failures in the JITLink/AArch64 testcase when it was first landed). This patch updates InProcessMemoryManager to allocate a single slab which is subdivided between text and data. This should guarantee that accesses remain in-range provided that individual object files do not exceed 1Mb in size. This patch also re-enables the JITLink/AArch64 testcase. llvm-svn: 374948  | 
			||
|---|---|---|
| .. | ||
| Interpreter | ||
| JITLink | ||
| MCJIT | ||
| OrcLazy | ||
| OrcMCJIT | ||
| RuntimeDyld | ||
| 2010-01-15-UndefValue.ll | ||
| fma3-jit.ll | ||
| frem.ll | ||
| lit.local.cfg | ||
| mov64zext32.ll | ||
| test-interp-vec-arithm_float.ll | ||
| test-interp-vec-arithm_int.ll | ||
| test-interp-vec-cast.ll | ||
| test-interp-vec-insertelement.ll | ||
| test-interp-vec-insertextractvalue.ll | ||
| test-interp-vec-loadstore.ll | ||
| test-interp-vec-logical.ll | ||
| test-interp-vec-select.ll | ||
| test-interp-vec-setcond-fp.ll | ||
| test-interp-vec-setcond-int.ll | ||
| test-interp-vec-shift.ll | ||
| test-interp-vec-shuffle.ll | ||