diff options
author | Magnus Lång <[email protected]> | 2016-04-04 16:50:28 +0200 |
---|---|---|
committer | Magnus Lång <[email protected]> | 2016-08-22 15:23:36 +0200 |
commit | d4bde96be298b77069ce2324618dedc2946e9675 (patch) | |
tree | 0eb7e01c9bbb2e3de57b1da665c5eaff3a9ec5c5 /lib/hipe/ppc/hipe_ppc_assemble.erl | |
parent | 3dc5ab6005e0a391dabb225f5dade0c0f8929b55 (diff) | |
download | otp-d4bde96be298b77069ce2324618dedc2946e9675.tar.gz otp-d4bde96be298b77069ce2324618dedc2946e9675.tar.bz2 otp-d4bde96be298b77069ce2324618dedc2946e9675.zip |
hipe_ppc: Fix PPC64 bug encoding large immediates
Diffstat (limited to 'lib/hipe/ppc/hipe_ppc_assemble.erl')
-rw-r--r-- | lib/hipe/ppc/hipe_ppc_assemble.erl | 1 |
1 files changed, 1 insertions, 0 deletions
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), |