This will implement evaluate::SetLength where the length of
a character entity is changed (with trimming and padding).
Depends on D140214
Paths
| Differential D140219
[flang] Add hlfir.set_length operation ClosedPublic Authored by jeanPerier on Dec 16 2022, 7:29 AM.
Details Summary This will implement evaluate::SetLength where the length of Depends on D140214
Diff Detail
Event TimelinejeanPerier added a child revision: D140220: [flang] Lower statement function references in HLFIR.Dec 16 2022, 7:58 AM Comment Actions All builds and tests correctly and looks good. You should get @clementval to approve, though. This revision is now accepted and ready to land.Dec 16 2022, 10:16 AM Closed by commit rG8aa86ac3c4bf: [flang] Add hlfir.set_length operation (authored by jeanPerier). · Explain WhyDec 19 2022, 12:51 AM This revision was automatically updated to reflect the committed changes. jeanPerier removed a child revision: D140220: [flang] Lower statement function references in HLFIR.Dec 19 2022, 12:52 AM
Revision Contents
Diff 483537 flang/include/flang/Optimizer/HLFIR/HLFIROps.td
flang/lib/Optimizer/Builder/HLFIRTools.cpp
flang/lib/Optimizer/HLFIR/IR/HLFIROps.cpp
flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp
flang/test/HLFIR/set_length-codegen.fir
flang/test/HLFIR/set_length.fir
|