From b613216efc7447dae645d8834e4d6f3185cd1bcc Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Wed, 2 Feb 2011 02:29:37 +0100 Subject: Add SPLIT pass to split 64 bit IR instructions for 32 bit CPUs. Add generic HIOP instruction for extra backend functionality. Add support for HIOP to x86 backend. Use POWI for 64 bit integer x^k, too. POWI is lowered to a call by SPLIT or the x64 backend. --- src/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Makefile') diff --git a/src/Makefile b/src/Makefile index a2be1a18..0150b049 100644 --- a/src/Makefile +++ b/src/Makefile @@ -331,7 +331,7 @@ LJCORE_O= lj_gc.o lj_err.o lj_char.o lj_bc.o lj_obj.o \ lj_state.o lj_dispatch.o lj_vmevent.o lj_api.o \ lj_lex.o lj_parse.o \ lj_ir.o lj_opt_mem.o lj_opt_fold.o lj_opt_narrow.o \ - lj_opt_dce.o lj_opt_loop.o \ + lj_opt_dce.o lj_opt_loop.o lj_opt_split.o \ lj_mcode.o lj_snap.o lj_record.o lj_crecord.o lj_ffrecord.o \ lj_asm.o lj_trace.o lj_gdbjit.o \ lj_ctype.o lj_cdata.o lj_cconv.o lj_ccall.o lj_carith.o lj_clib.o \ -- cgit v1.2.3-55-g6feb