hlfir.count lowering was using incorrect default integer kind
by ignoring the kind specified in the ModuleOp.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D156017
[flang][hlfir] Fixed KindMapping for HLFIR intrinsics lowering. ClosedPublic Authored by vzakhari on Jul 21 2023, 10:14 PM.
Details Summary hlfir.count lowering was using incorrect default integer kind
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jul 24 2023, 2:53 AM Closed by commit rG60f02aa7f78c: [flang][hlfir] Fixed KindMapping for HLFIR intrinsics lowering. (authored by vzakhari). · Explain WhyJul 24 2023, 10:12 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 543148 flang/include/flang/Optimizer/Builder/FIRBuilder.h
flang/include/flang/Optimizer/Dialect/Support/FIRContext.h
flang/lib/Optimizer/Dialect/Support/FIRContext.cpp
flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp
flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp
flang/lib/Optimizer/HLFIR/Transforms/InlineElementals.cpp
flang/lib/Optimizer/HLFIR/Transforms/LowerHLFIRIntrinsics.cpp
flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
flang/test/HLFIR/count-lowering-default-int-kinds.fir
flang/test/HLFIR/count-lowering.fir
|