Bit positions for the intrinsics IBCLR and IBSET and shift counts
for the intrinsics ISHFT/SHIFTA/SHIFTL/SHIFTR should be validated
when folding.
Details
Details
Diff Detail
Diff Detail
Paths 
  |  Differential  D111327  
[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 
Diff Detail Event TimelineThis revision is now accepted and ready to land.Oct 7 2021, 12:35 PM Closed by commit rGf4a5fb0c5573: [flang] Error checking for IBCLR/IBSET and ISHFT/SHIFT[ALR] (authored by klausler).  ·  Explain WhyOct 7 2021, 1:51 PM This revision was automatically updated to reflect the committed changes. Herald added projects: Restricted Project, Restricted Project.  ·  View Herald TranscriptOct 7 2021, 1:51 PM 
Revision Contents 
Diff 377910 flang/lib/Evaluate/fold-integer.cpp
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||