This is an archive of the discontinued LLVM Phabricator instance.

[llvm][MIR-Canon] Adding support for avoiding collisions across constant pool indices.
ClosedPublic

Authored by plotfi on Feb 11 2020, 4:03 PM.

Details

Summary

When hashing on MachineOperand::MO_ConstantPoolIndex, now MIR-Canon and MIRVRegNamer will no longer result in a hash collision.

Diff Detail

Event Timeline

plotfi created this revision.Feb 11 2020, 4:03 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 11 2020, 4:03 PM
This revision is now accepted and ready to land.Feb 11 2020, 11:11 PM
This revision was automatically updated to reflect the committed changes.