This is an archive of the discontinued LLVM Phabricator instance.

[ARM] in ExpandTMOV32BitImm, CPSR register ops should be `Define`d
ClosedPublic

Authored by stuij on Jun 26 2023, 6:44 AM.

Details

Summary

The CPSR registers ops of the instructions constructed in ExpandTMOV32BitImm
were marked as kill, instead of define. Best to use the pre-existing
t1CondCodeOp fn to construct CPSRs.

Diff Detail

Event Timeline

stuij created this revision.Jun 26 2023, 6:44 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 6:44 AM
stuij requested review of this revision.Jun 26 2023, 6:44 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 6:44 AM
simonwallis2 accepted this revision.Jun 27 2023, 12:20 AM
This revision is now accepted and ready to land.Jun 27 2023, 12:20 AM