diff options
author | Torbjorn Granlund <tg@gmplib.org> | 2018-11-11 12:43:58 +0100 |
---|---|---|
committer | Torbjorn Granlund <tg@gmplib.org> | 2018-11-11 12:43:58 +0100 |
commit | c8e77e22eb51e7f26ac0c9dc4116fabc384e33f2 (patch) | |
tree | 855c40a1d6326ed11fa490918c180dbb223b2a0f /mpn/powerpc32 | |
parent | 97dabcd884e62f455c2ada2fdd79d329f56ad389 (diff) | |
download | gmp-c8e77e22eb51e7f26ac0c9dc4116fabc384e33f2.tar.gz |
Do addex insn via m4 macro.
Diffstat (limited to 'mpn/powerpc32')
-rw-r--r-- | mpn/powerpc32/powerpc-defs.m4 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mpn/powerpc32/powerpc-defs.m4 b/mpn/powerpc32/powerpc-defs.m4 index 3676f008e..8a1451cd8 100644 --- a/mpn/powerpc32/powerpc-defs.m4 +++ b/mpn/powerpc32/powerpc-defs.m4 @@ -115,4 +115,7 @@ define(`popcntd',m4_assert_numargs(2)`dnl define(`divdeu',m4_assert_numargs(3)`dnl .long eval(0x7c000312+m4_lshift($1,21)+m4_lshift($2,16)+m4_lshift($3,11))') +define(`addex',m4_assert_numargs(4)`dnl +.long eval(0x7c000154+m4_lshift($1,21)+m4_lshift($2,16)+m4_lshift($3,11)+m4_lshift($4,9))') + divert |