llvm-6502/test/ExecutionEngine
Brian Gaeke ed6902ca89 lib/Target/X86/InstSelectSimple.cpp: Start counting arguments with 2,
because arguments start two stack slots off of EBP. Break out of the
 for loop once the argument is found. Increment the counter at the end
 of the loop instead of the beginning. Use addRegOffset and compute
 the scale * index part at compile time instead of using the fancy
 load instruction. Just because an instruction set has wacky addressing
 modes doesn't mean we ought to use them (at least, if you believe Dave
 Patterson).

lib/Target/X86/X86InstrBuilder.h: Add some comments.

test/Regression/Jello/test-loadstore.ll:  Let main return int 0.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4999 91177308-0d34-0410-b5e6-96231b3b80d8
2002-12-13 09:28:50 +00:00
..
hello.ll return 0 on success 2002-12-13 06:57:24 +00:00
simplesttest.ll Return 0 to make it into a fully-functioning "Hello, World!" test case. 2002-12-04 23:58:41 +00:00
simpletest.ll New testcase 2002-12-04 17:35:11 +00:00
test-arith.ll Stop sucking 2002-12-13 05:51:32 +00:00
test-branch.ll Infinite loops, are, well, not good 2002-12-13 05:28:50 +00:00
test-call.ll This way it's easier to test: if the call to external exit(0) succeeded, 2002-12-13 04:43:32 +00:00
test-loadstore.ll lib/Target/X86/InstSelectSimple.cpp: Start counting arguments with 2, 2002-12-13 09:28:50 +00:00
test-logical.ll Add main functions to benchmarks 2002-12-04 17:15:07 +00:00
test-phi.ll Shuffle testcases around 2002-11-21 17:20:12 +00:00
test-ret.ll Fix testcase 2002-12-13 05:42:57 +00:00
test-setcond-fp.ll Add instruction selection code and tests for setcc instructions 2002-11-07 17:59:21 +00:00
test-setcond-int.ll Making main() return 0 to exit without error when no error actually occurs. 2002-12-13 05:43:36 +00:00
test-shift.ll Making main() return 0 so that we know it ran successfully when it exits. 2002-12-13 05:44:21 +00:00