[AArch64] Add ARMv8.2-A persistent memory instruction

Description

[AArch64] Add ARMv8.2-A persistent memory instruction

ARMv8.2-A adds the "dc cvap" instruction, which is a system instruction
that cleans caches to the point of persistence (for systems that have
persistent memory). It is a required part of ARMv8.2-A, so no additional
subtarget features are required.

Differential Revision: http://reviews.llvm.org/D15016

Details

Committed
olista01Nov 26 2015, 7:28 AM
Differential Revision
D15016: [AArch64] Add ARMv8.2-A persistent memory instruction
Parents
rL254155: [AArch64] Add ARMv8.2-A ID_A64MMFR2_EL1 register
Branches
Unknown
Tags
Unknown