llvm-6502/test/ExecutionEngine
Duncan Sands 1eff70451f Fix PR1836: in the interpreter, read and write apints
using the minimum possible number of bytes.  For little
endian targets run on little endian machines, apints are
stored in memory from LSB to MSB as before.  For big endian
targets on big endian machines they are stored from MSB to
LSB which wasn't always the case before (if the target and
host endianness doesn't match values are stored according
to the host's endianness).  Doing this requires knowing the
endianness of the host, which is determined when configuring -
thanks go to Anton for this.  Only having access to little
endian machines I was unable to properly test the big endian
part, which is also the most complicated...


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44796 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-10 17:43:13 +00:00
..
2002-12-16-ArgTest.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
2003-01-04-ArgumentBug.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
2003-01-04-LoopTest.ll For PR950: 2006-12-19 02:09:20 +00:00
2003-01-04-PhiTest.ll For PR950: 2006-12-31 06:02:00 +00:00
2003-01-09-SARTest.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
2003-01-10-FUCOM.ll For PR950: 2006-12-19 19:55:17 +00:00
2003-01-15-AlignmentTest.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
2003-05-06-LivenessClobber.llx Use the llvm-upgrade program to upgrade llvm assembly. 2006-12-02 04:23:10 +00:00
2003-05-07-ArgumentTest.llx Use the llvm-upgrade program to upgrade llvm assembly. 2006-12-02 04:23:10 +00:00
2003-05-11-PHIRegAllocBug.ll For PR950: 2006-12-31 06:02:00 +00:00
2003-06-04-bzip2-bug.ll For PR950: 2006-12-19 02:09:20 +00:00
2003-06-05-PHIBug.ll For PR950: 2006-12-31 06:02:00 +00:00
2003-08-15-AllocaAssertion.ll For PR950: 2006-12-31 06:02:00 +00:00
2003-08-21-EnvironmentTest.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
2003-08-23-RegisterAllocatePhysReg.ll For PR950: 2006-12-31 06:02:00 +00:00
2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
2004-12-04-LazyCompileFuncs.ll make this test have a deterministic result. 2007-11-28 18:20:49 +00:00
2005-12-02-TailCallBug.ll Use the llvm-upgrade program to upgrade llvm assembly. 2006-12-02 04:23:10 +00:00
2007-05-12-APInt-Shl.ll Add a test case for shl of APInt integers > 64 bits by 0 shift amount. 2007-05-12 17:59:55 +00:00
2007-12-10-APIntLoadStore.ll Fix PR1836: in the interpreter, read and write apints 2007-12-10 17:43:13 +00:00
dg.exp For PR1319: Upgrade to new test harness 2007-04-15 10:26:05 +00:00
fpbitcast.ll Add a test case for testing the LLI interpreter wrt bitcast of fp to integer. 2007-05-04 03:35:17 +00:00
hello2.ll For PR950: 2006-12-31 06:02:00 +00:00
hello.ll For PR950: 2006-12-31 06:02:00 +00:00
simplesttest.ll For PR950: 2006-12-31 06:02:00 +00:00
simpletest.ll For PR950: 2006-12-31 06:02:00 +00:00
test-arith.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
test-branch.ll For PR950: 2006-12-19 02:09:20 +00:00
test-call.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
test-cast.ll For PR950: 2006-12-19 02:09:20 +00:00
test-constantexpr.ll For PR950: 2006-12-19 19:55:17 +00:00
test-fp.ll Make sure the value passed to test function is initialized. 2007-02-01 21:58:46 +00:00
test-loadstore.ll For PR950: 2006-12-31 06:02:00 +00:00
test-logical.ll For PR950: 2006-12-31 06:02:00 +00:00
test-loop.ll For PR950: 2006-12-19 02:09:20 +00:00
test-malloc.ll For PR950: 2006-12-31 06:02:00 +00:00
test-phi.ll These tests need llvm-upgrade. This fixes last night's nightly test fallout. 2006-12-03 16:17:19 +00:00
test-ret.ll For PR950: 2006-12-31 06:02:00 +00:00
test-setcond-fp.ll For PR950: 2006-12-19 19:55:17 +00:00
test-setcond-int.ll For PR950: 2006-12-19 02:09:20 +00:00
test-shift.ll For PR950: 2006-12-31 06:02:00 +00:00