commit | 84bf8bc6d0177646f4a3eca2863a519d6976a994 | [log] [tgz] |
---|---|---|
author | Ranjeet Singh <Ranjeet.Singh@arm.com> | Mon Jun 13 10:43:50 2016 +0000 |
committer | Ranjeet Singh <Ranjeet.Singh@arm.com> | Mon Jun 13 10:43:50 2016 +0000 |
tree | bfa8933d581e5e371fb901baa3d59bea28a4d5da | |
parent | 7417e353113ab169ba6bc7616c932a6f960621e2 [diff] |
[ARM] Add mrrc/mrrc2 co-processor intrinsics MRRC/MRRC2 instruction writes to two registers. The intrinsic definition returns a single uint64_t to represent the write, this is a compact way of representing a write to two 32 bit registers, the alternative might have been two return a struct of 2 uint32_t's but this isn't as nice. Differential Revision: git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272544 91177308-0d34-0410-b5e6-96231b3b80d8