This is an archive of the discontinued LLVM Phabricator instance.

[Thumb2] LDRS?[BH] cannot load to the PC
ClosedPublic

Authored by olista01 on Oct 20 2014, 6:55 AM.

Details

Reviewers
t.p.northover
Summary

The Thumb2 LDRS?[BH] instructions are not valid when the destination
register is the PC (these encodings are used for preload hints).

Diff Detail

Event Timeline

olista01 updated this revision to Diff 15139.Oct 20 2014, 6:55 AM
olista01 retitled this revision from to [Thumb2] LDRS?[BH] cannot load to the PC.
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).
t.p.northover accepted this revision.Oct 20 2014, 12:47 PM
t.p.northover added a reviewer: t.p.northover.
t.p.northover added a subscriber: t.p.northover.

Hi Oliver,

This looks fine to me.

Tim.

This revision is now accepted and ready to land.Oct 20 2014, 12:47 PM
olista01 closed this revision.Oct 21 2014, 2:24 AM

Thanks, committed as r220278.