PR148 again: don't defuse IF_LCMPxx
authorStefan Ring <stefan@complang.tuwien.ac.at>
Mon, 22 Nov 2010 18:33:30 +0000 (19:33 +0100)
committerStefan Ring <stefan@complang.tuwien.ac.at>
Mon, 22 Nov 2010 18:33:30 +0000 (19:33 +0100)
commit3ad897682797a290973663c3d27fb72c94d02516
tree866673e37af5d7a42fee12b448e273610100fa65
parentf1bcc1f443ffa393025fa158d4bf6487a7316c4d
PR148 again: don't defuse IF_LCMPxx
* src/vm/jit/stack.c: Unconditionally use BUILTIN_lcmp, as no
architecture implements it.
* src/vm/jit/builtin.cpp: Likewise
* src/vm/jit/builtintable.inc: Copied BUILTIN_lcmp entry (from
automatic table to internal table).
* src/vm/jit/alpha/arch.h: Re-enable SUPPORT_LONG_CMP.
* src/vm/jit/arm/arch.h,
* src/vm/jit/i386/arch.h,
* src/vm/jit/mips/arch.h,
* src/vm/jit/powerpc/arch.h,
* src/vm/jit/powerpc64/arch.h,
* src/vm/jit/s390/arch.h,
* src/vm/jit/x86_64/arch.h: Likewise.
src/vm/jit/alpha/arch.h
src/vm/jit/arm/arch.h
src/vm/jit/builtin.cpp
src/vm/jit/builtintable.inc
src/vm/jit/i386/arch.h
src/vm/jit/mips/arch.h
src/vm/jit/powerpc/arch.h
src/vm/jit/powerpc64/arch.h
src/vm/jit/s390/arch.h
src/vm/jit/stack.c
src/vm/jit/x86_64/arch.h