| Issue |
87526
|
| Summary |
[HLSL] Copy in/copy out parameter passing
|
| Labels |
HLSL
|
| Assignees |
|
| Reporter |
llvm-beanz
|
## Description
In HLSL parameter passing is copy-in/copy-out as specified by the `in`, `inout` and `out` parameter modifier keywords.
A proposal for how this will be implemented is documented in the [Clang HLSL docs](https://clang.llvm.org/docs/HLSL/FunctionCalls.html).
## Deliverable
A full implementation of the solution in the document above and any required updates to the document.
## Acceptance Criteria
* Documentation reflects the implementation
* Implementation is fully tested with codegen tests for DXIL and SPIR-V code generation.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs