diff options
author | jeanPerier <jperier@nvidia.com> | 2025-02-12 17:31:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-12 17:31:34 +0100 |
commit | 5836d918450b07886556c519a81776db9ac91eea (patch) | |
tree | 6d88a6c8c3c85980e97dbc4706a2219d95b422fb /clang/lib/CodeGen/CodeGenModule.h | |
parent | eff3c343b08cfc46016708b3182ac062d45b3e21 (diff) | |
download | llvm-5836d918450b07886556c519a81776db9ac91eea.zip llvm-5836d918450b07886556c519a81776db9ac91eea.tar.gz llvm-5836d918450b07886556c519a81776db9ac91eea.tar.bz2 |
[flang] add ABI argument attributes in indirect calls (#126896)
Last piece that implements the TODO for sret and byval setting on
indirect calls.
This includes a fix to the codegen last patch. I thought types in in
type attributes were automatically converted in dialect conversion
passes, but that is not the case. The sret and byval type needs to be
converted to llvm types in codegen (mlir FuncOp conversion is doing a
similar conversion).
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions