Adding pclmulqdq assembly instruction to dlang asm.

u2603 via Digitalmars-d digitalmars-d at puremagic.com
Sat Jun 13 12:48:07 PDT 2015


pclmulqdq is an assembly instruction on Intel CPUs that has been
introduced together with the AES instructions. pclmulqdq provides
multiplication on binary fields and is very usefull for
implementing fast and timing attack resistant cryptographic
algorithms (e.g. GCM). The D asm supports all AES instructions
but not pclmulqdq. How can I add support for this instruction?
Could I write a patch myself? Compiler development is unknown
land to me and I'd be very glad to get some help!


More information about the Digitalmars-d mailing list