This is an archive of the discontinued LLVM Phabricator instance.

[ARM] NEON 32-bit scalar moves are also available in VFPv2
ClosedPublic

Authored by olista01 on Oct 21 2014, 1:53 AM.

Details

Reviewers
rengolin
Summary

The 32-bit variants of the NEON scalar<->GPR move instructions are also available in VFPv2. The 8- and 16-bit variants do require NEON.

Note that the checks in the test file are all -DAG because they are checking a mixture of stdout and stdin, and the ordering is not guaranteed.

Diff Detail

Event Timeline

olista01 updated this revision to Diff 15174.Oct 21 2014, 1:53 AM
olista01 retitled this revision from to [ARM] NEON 32-bit scalar moves are also available in VFPv2.
olista01 updated this object.
olista01 edited the test plan for this revision. (Show Details)
olista01 set the repository for this revision to rL LLVM.
olista01 added a subscriber: Unknown Object (MLST).
rengolin accepted this revision.Oct 21 2014, 4:23 AM
rengolin added a reviewer: rengolin.
rengolin added a subscriber: rengolin.

Hi Oliver, LGTM. Thanks!

test/MC/ARM/neon-mov-vfp.s
4

I thought that

--check-prefix=CHECK

was implicit.

This revision is now accepted and ready to land.Oct 21 2014, 4:23 AM

Committed revision 220288.

--check-prefix=CHECK is not implicit if you have any other --check-prefix options.

olista01 closed this revision.Oct 21 2014, 9:35 AM