llvm-6502/test/ExecutionEngine/MCJIT
Tim Northover 820b147493 Invalidate instruction cache when setting memory to be executable.
lli's remote MCJIT code calls setExecutable just prior to running
code. In line with Darwin behaviour this seems to be the place to
invalidate any caches needed so that relocations can take effect
properly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182213 91177308-0d34-0410-b5e6-96231b3b80d8
2013-05-19 15:28:16 +00:00
..
remote Invalidate instruction cache when setting memory to be executable. 2013-05-19 15:28:16 +00:00
2002-12-16-ArgTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-01-04-ArgumentBug.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-01-04-LoopTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-01-04-PhiTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-01-09-SARTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-01-10-FUCOM.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-01-15-AlignmentTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-05-06-LivenessClobber.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-05-07-ArgumentTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-05-11-PHIRegAllocBug.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-06-04-bzip2-bug.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-06-05-PHIBug.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-08-15-AllocaAssertion.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-08-21-EnvironmentTest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-08-23-RegisterAllocatePhysReg.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2005-12-02-TailCallBug.ll Corrections for XFAIL armv5 tests 2013-02-28 10:05:10 +00:00
2007-12-10-APIntLoadStore.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2008-06-05-APInt-OverAShr.ll Rewrite test/ExecutionEngine tests to use FileCheck instead of grep 2013-04-08 19:51:36 +00:00
2010-01-15-UndefValue.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
2013-04-04-RelocAddend.ll Collect the Addend for external relocs. 2013-04-30 01:29:57 +00:00
eh.ll XFAIL this test for mingw too. 2013-05-13 00:18:24 +00:00
fpbitcast.ll Rewrite test/ExecutionEngine tests to use FileCheck instead of grep 2013-04-08 19:51:36 +00:00
hello2.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
hello.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
lit.local.cfg Unsupported remote JIT on ARM 2013-05-18 19:42:07 +00:00
non-extern-addend.ll Fix Addend computation for non external relocations on Macho. 2013-04-30 15:40:54 +00:00
pr13727.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
simplesttest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
simpletest.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
stubs.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-arith.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-branch.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-call-no-external-funcs.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-call.ll Corrections for XFAIL armv5 tests 2013-02-28 10:05:10 +00:00
test-cast.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-common-symbols-alignment.ll Add getSymbolAlignment to the ObjectFile interface. 2013-04-29 22:24:22 +00:00
test-common-symbols.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-constantexpr.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-data-align.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-fp-no-external-funcs.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-fp.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-global-ctors.ll Propagate relocation info to resolveRelocation. 2013-04-29 17:24:34 +00:00
test-global-init-nonzero.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-global.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-loadstore.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-local.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-logical.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-loop.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-phi.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-ptr-reloc.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-ret.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-return.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-setcond-fp.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-setcond-int.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00
test-shift.ll Introduce llvm::sys::getProcessTriple() function. 2013-01-16 17:27:22 +00:00