This is an archive of the discontinued LLVM Phabricator instance.

[ARM] FP16 constant pool fix
ClosedPublic

Authored by SjoerdMeijer on Feb 21 2018, 8:21 AM.

Details

Summary

This is a follow up of r325012, that allowed half types in constant pools.
Proper alignment was enforced when a big basic block was split up, but not when
a CPE was placed before/after a block; the successor block had the wrong
alignment.

Diff Detail

Repository
rL LLVM

Event Timeline

SjoerdMeijer created this revision.Feb 21 2018, 8:21 AM
olista01 accepted this revision.Feb 21 2018, 9:43 AM

LGTM, but please wait a day to let other time-zones comment.

This revision is now accepted and ready to land.Feb 21 2018, 9:43 AM

Thanks for reviewing!

This revision was automatically updated to reflect the committed changes.