[llvm-commits] [PATCH] [ARM JIT] Pseudo Instruction ARM::LEApcrel defined but not implemented

Shih-wei Liao sliao at google.com
Wed May 26 03:19:13 PDT 2010


See http://llvm.org/bugs/show_bug.cgi?id=7227: ARM JIT misses the
implementation of ARM::LEApcrel.

The patch passes both "make check-lit" and "make check".

For "make check-lit",
  Expected Passes    : 4101
  Expected Failures  : 24
  Unsupported Tests  : 1184
make[1]: Leaving directory `/usr/local/google/upstream/llvm-obj/test'

For "make check",
		===  Summary ===

# of expected passes		3842
# of expected failures		24
make[1]: Leaving directory `/usr/local/google/upstream/llvm-obj/test'

Basically, the patch added the case "ARM::LEApcrel" next to the "case
ARM::LEApcrelJT". The latter was implemented, but not the former. With
the added implementation, all our input programs result in correct
execution under LLVM's ARM JIT.
--
Thanks,
  Shih-wei
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm-jit-LEApcrel.patch
Type: text/x-patch
Size: 2256 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100526/4b2652f8/attachment.bin>


More information about the llvm-commits mailing list