[all-commits] [llvm/llvm-project] 7f7ebf: [flang] add hlfir.transpose operation
Tom Eccles via All-commits
all-commits at lists.llvm.org
Tue Feb 28 07:22:36 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7f7ebff35a0bd1a161530f056a653741938135bb
https://github.com/llvm/llvm-project/commit/7f7ebff35a0bd1a161530f056a653741938135bb
Author: Tom Eccles <tom.eccles at arm.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M flang/include/flang/Optimizer/HLFIR/HLFIRDialect.h
M flang/include/flang/Optimizer/HLFIR/HLFIROpBase.td
M flang/include/flang/Optimizer/HLFIR/HLFIROps.td
M flang/lib/Optimizer/HLFIR/IR/HLFIRDialect.cpp
M flang/lib/Optimizer/HLFIR/IR/HLFIROps.cpp
M flang/test/HLFIR/invalid.fir
A flang/test/HLFIR/transpose.fir
Log Message:
-----------
[flang] add hlfir.transpose operation
Add a HLFIR operation for the TRANSPOSE transformational intrinsic,
according to the design set out in flang/doc/HighLevelFIR.md
Differential Revision: https://reviews.llvm.org/D144880
Commit: 71479f5e3a21d02dc0e4b9d8c122c63d734af56e
https://github.com/llvm/llvm-project/commit/71479f5e3a21d02dc0e4b9d8c122c63d734af56e
Author: Tom Eccles <tom.eccles at arm.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M flang/lib/Lower/ConvertCall.cpp
A flang/test/Lower/HLFIR/transpose.f90
Log Message:
-----------
[flang] lower transpose intrinsic to hlfir.transpose operation
Depends on D144880
Differential Revision: https://reviews.llvm.org/D144881
Commit: 24322fca3bb433d926940b0b084aae252e81d4ac
https://github.com/llvm/llvm-project/commit/24322fca3bb433d926940b0b084aae252e81d4ac
Author: Tom Eccles <tom.eccles at arm.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp
A flang/test/HLFIR/transpose-bufferization.fir
Log Message:
-----------
[flang] lower hlfir.transpose into fir runtime call
Depends on D144881
Reviewed By: jeanPerier
Differential Revision: https://reviews.llvm.org/D144882
Compare: https://github.com/llvm/llvm-project/compare/523640f7a4c0...24322fca3bb4
More information about the All-commits
mailing list