[all-commits] [llvm/llvm-project] 82f5ee: Adds argument attributes for using LLVM's sret and...
Eric Schweitz via All-commits
all-commits at lists.llvm.org
Thu Jan 7 09:08:16 PST 2021
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 82f5ee3c3e601daad546c320a98d9e7860d6347d
https://github.com/llvm/llvm-project/commit/82f5ee3c3e601daad546c320a98d9e7860d6347d
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:
-----------
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