* src/vm/jit/emit-common.cpp
authorChristian Thalinger <twisti@complang.tuwien.ac.at>
Mon, 13 Oct 2008 13:42:40 +0000 (15:42 +0200)
committerChristian Thalinger <twisti@complang.tuwien.ac.at>
Mon, 13 Oct 2008 13:42:40 +0000 (15:42 +0200)
commitfd19b6bdd0d4941183c469bfad32dae65c8370b4
treec737d67d2ad6dd2890846a3d31674d7374b6a3bc
parent54326a687596cd638688a3c03b06ba8bf67b1939
* src/vm/jit/emit-common.cpp
[SUPPORT_BRANCH_CONDITIONAL_ONE_INTEGER_REGISTER] (emit_label_bnez)
(emit_label_bltz, emit_label_bgtz): New function.
[SUPPORT_BRANCH_CONDITIONAL_TWO_INTEGER_REGISTERS] (emit_label_bne):
New function.
* src/vm/jit/emit-common.hpp: Likewise.
* src/vm/jit/mips/codegen.c (codegen_emit): Use label-branches instead
of hardcoded-branches.
src/vm/jit/emit-common.cpp
src/vm/jit/emit-common.hpp
src/vm/jit/mips/codegen.c