This is an archive of the discontinued LLVM Phabricator instance.

[CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin.
ClosedPublic

Authored by a.elovikov on Apr 23 2018, 6:12 AM.

Details

Summary

The pass is supposed to scalarize such intrinsics if the target does not support
them natively, so if the scalarization does not happen instruction selection
crashes due to inability to lower these intrinsics.

Diff Detail

Repository
rL LLVM

Event Timeline

a.elovikov created this revision.Apr 23 2018, 6:12 AM
This revision is now accepted and ready to land.Apr 23 2018, 9:46 AM
This revision was automatically updated to reflect the committed changes.