This is an archive of the discontinued LLVM Phabricator instance.

[VE] Remove unnecessary isReMaterializable flags
ClosedPublic

Authored by kaz7 on Nov 22 2022, 11:29 PM.

Details

Summary

This flag should be used for instructions which create constant values.
So, remove the flag from not proper instructions. Only LEA, LEASL, and
OR instructions have the flag now.

Diff Detail

Event Timeline

kaz7 created this revision.Nov 22 2022, 11:29 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 22 2022, 11:29 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
kaz7 requested review of this revision.Nov 22 2022, 11:29 PM
efocht accepted this revision.Nov 24 2022, 2:29 PM

Looks good and makes sense.

This revision is now accepted and ready to land.Nov 24 2022, 2:29 PM
This revision was automatically updated to reflect the committed changes.