[all-commits] [llvm/llvm-project] 70b841: [mlir] Adds argument attributes for using LLVM's s...
Eric Schweitz via All-commits
all-commits at lists.llvm.org
Thu Jan 7 12:52:47 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 70b841ac317765c5c504334f7a22ac085f14ac2d
https://github.com/llvm/llvm-project/commit/70b841ac317765c5c504334f7a22ac085f14ac2d
Author: Eric Schweitz <eschweitz at nvidia.com>
Date: 2021-01-07 (Thu, 07 Jan 2021)
Changed paths:
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
M mlir/test/Dialect/LLVMIR/func.mlir
M mlir/test/Target/llvmir-invalid.mlir
Log Message:
-----------
[mlir] Adds argument attributes for using LLVM's sret and byval attributes
to the conversion of LLVM IR dialect. These attributes are used in FIR to
support the lowering of Fortran using target-specific calling conventions.
Add roundtrip tests.
Add changes per review comments/concerns.
Reviewed By: ftynse
Differential Revision: https://reviews.llvm.org/D94052
More information about the All-commits
mailing list