This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][v8.5A] Add Armv8.5-A random number instructions
ClosedPublic

Authored by olista01 on Sep 25 2018, 7:17 AM.

Details

Summary

This adds two new system registers, used to generate random numbers.

This is an optional extension to v8.5-A, and will be controlled by the
"+rng" modifier of the -march= and -mcpu= options.

Patch by Pablo Barrio!

Diff Detail

Repository
rL LLVM

Event Timeline

olista01 created this revision.Sep 25 2018, 7:17 AM
This revision is now accepted and ready to land.Sep 26 2018, 12:40 AM
This revision was automatically updated to reflect the committed changes.