Rewrite.
New file.
New file.
Replace alpha sqr_diagonal implementations by one sqr_diag_addlsh1.
Replace powerpc32 sqr_diagonal implementation by sqr_diag_addlsh1.
New file.
Fix comment typos.
Use "test R8(reg)" instead of "bt".
New file, closely based on copyi-palignr.asm.
Trivially simplify wind-down code.
Grab default divrem_1.asm for sbr and thereby for ibr and hwl.
Fix typo.
Handle mulx insn using m4, allowing use without assembler support.

--HG--
rename : mpn/x86_64/coreihwl/mulx/addmul_2.asm => mpn/x86_64/coreihwl/addmul_2.asm
rename : mpn/x86_64/coreihwl/mulx/aorsmul_1.asm => mpn/x86_64/coreihwl/aorsmul_1.asm
rename : mpn/x86_64/coreihwl/mulx/mul_1.asm => mpn/x86_64/coreihwl/mul_1.asm
rename : mpn/x86_64/coreihwl/mulx/mul_2.asm => mpn/x86_64/coreihwl/mul_2.asm
rename : mpn/x86_64/coreihwl/mulx/mul_basecase.asm => mpn/x86_64/coreihwl/mul_basecase.asm
rename : mpn/x86_64/coreihwl/mulx/sqr_basecase.asm => mpn/x86_64/coreihwl/sqr_basecase.asm
More of last change.
Fix comment typo.
(x86): Remove any mulx paths.  Let bwl path = hwl path.
(fat_path): Add coreihwl.
Cosmetic change.
Support Haswell.
Add nops to ABI=32 operand extension code.
Clean up some bundlings.