This is an archive of the discontinued LLVM Phabricator instance.

[flang] Error checking for IBCLR/IBSET and ISHFT/SHIFT[ALR]
ClosedPublic

Authored by klausler on Oct 7 2021, 10:45 AM.

Details

Summary

Bit positions for the intrinsics IBCLR and IBSET and shift counts
for the intrinsics ISHFT/SHIFTA/SHIFTL/SHIFTR should be validated
when folding.

Diff Detail

Event Timeline

klausler requested review of this revision.Oct 7 2021, 10:45 AM
klausler created this revision.
PeteSteinfeld accepted this revision.Oct 7 2021, 12:35 PM

LGTM

Thanks for doing this!

This revision is now accepted and ready to land.Oct 7 2021, 12:35 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptOct 7 2021, 1:51 PM