llvm/test/ExecutionEngine
Petar Jovanovic 2fb0234d5f [mips] Resolve relocation for the stubs in MCJIT when load address is known
Instead of processing relocation for branch to stubs right away, emit a
modified relocation and add it to queue to be resolved later when final load
address is known.
This resolves seven MIPS MCJIT issues that were caused by missing relocation
fixups at the end.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195157 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-19 21:56:00 +00:00
..
MCJIT [mips] Resolve relocation for the stubs in MCJIT when load address is known 2013-11-19 21:56:00 +00:00
RuntimeDyld [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
2002-12-16-ArgTest.ll
2003-01-04-ArgumentBug.ll
2003-01-04-LoopTest.ll
2003-01-04-PhiTest.ll
2003-01-09-SARTest.ll
2003-01-10-FUCOM.ll
2003-01-15-AlignmentTest.ll
2003-05-06-LivenessClobber.ll
2003-05-07-ArgumentTest.ll
2003-05-11-PHIRegAllocBug.ll
2003-06-04-bzip2-bug.ll
2003-06-05-PHIBug.ll
2003-08-15-AllocaAssertion.ll
2003-08-21-EnvironmentTest.ll
2003-08-23-RegisterAllocatePhysReg.ll
2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll
2005-12-02-TailCallBug.ll
2007-12-10-APIntLoadStore.ll
2008-06-05-APInt-OverAShr.ll
2010-01-15-UndefValue.ll
fma3-jit.ll In LLVM FMA3 operands are dst, src1, src2, src3, however dst is not encoded as it is always src1. This was causing the encoding of the operands to be off by one. 2013-08-21 05:03:10 +00:00
fpbitcast.ll
hello2.ll
hello.ll
lit.local.cfg Add "native" to config.available_features, to make it easier to disable non-x-compile-safe tests 2013-09-13 10:59:01 +00:00
mov64zext32.ll
simplesttest.ll
simpletest.ll
stubs.ll
test-arith.ll
test-branch.ll
test-call-no-external-funcs.ll
test-call.ll
test-cast.ll
test-common-symbols.ll
test-constantexpr.ll
test-fp-no-external-funcs.ll
test-fp.ll
test-global-init-nonzero.ll
test-global.ll
test-interp-vec-arithm_float.ll
test-interp-vec-arithm_int.ll
test-interp-vec-cast.ll LLVM Interpreter: This patch implements vector support for cast operations (zext, sext, uitofp, sitofp, trunc, fpext, fptosi, fptrunc, bitcast) and shift operations (shl, ashr, lshr) for integer and floating point data types. 2013-08-05 12:17:06 +00:00
test-interp-vec-insertelement.ll llvm interpreter: select, shuffle and insertelement instructions. 2013-09-02 06:40:09 +00:00
test-interp-vec-insertextractvalue.ll LLVM interpreter: added a test for insert- extract- value 2013-09-12 10:52:03 +00:00
test-interp-vec-loadstore.ll LLVM Interpreter: MIPS tests should pass 2013-08-07 06:13:21 +00:00
test-interp-vec-logical.ll
test-interp-vec-select.ll llvm interpreter: select, shuffle and insertelement instructions. 2013-09-02 06:40:09 +00:00
test-interp-vec-setcond-fp.ll
test-interp-vec-setcond-int.ll
test-interp-vec-shift.ll LLVM Interpreter: This patch implements vector support for cast operations (zext, sext, uitofp, sitofp, trunc, fpext, fptosi, fptrunc, bitcast) and shift operations (shl, ashr, lshr) for integer and floating point data types. 2013-08-05 12:17:06 +00:00
test-interp-vec-shuffle.ll llvm interpreter: select, shuffle and insertelement instructions. 2013-09-02 06:40:09 +00:00
test-loadstore.ll
test-local.ll
test-logical.ll
test-loop.ll
test-phi.ll
test-ret.ll
test-return.ll
test-setcond-fp.ll
test-setcond-int.ll
test-shift.ll