From d4bde96be298b77069ce2324618dedc2946e9675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20L=C3=A5ng?= Date: Mon, 4 Apr 2016 16:50:28 +0200 Subject: hipe_ppc: Fix PPC64 bug encoding large immediates --- lib/hipe/ppc/hipe_ppc_assemble.erl | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/hipe/ppc/hipe_ppc_assemble.erl') diff --git a/lib/hipe/ppc/hipe_ppc_assemble.erl b/lib/hipe/ppc/hipe_ppc_assemble.erl index 2cbcee4802..d89ff6235c 100644 --- a/lib/hipe/ppc/hipe_ppc_assemble.erl +++ b/lib/hipe/ppc/hipe_ppc_assemble.erl @@ -248,6 +248,7 @@ do_load(I) -> case LdOp of 'ld' -> do_disp_ds(Disp); 'ldu' -> do_disp_ds(Disp); + 'lwa' -> do_disp_ds(Disp); _ -> do_disp(Disp) end, NewBase = do_reg(Base), -- cgit v1.2.3