llvm-project
f834a48f - [CIR][ABI] Handle callee-destructed params for trivial_abi (#191257)

Commit
4 days ago
[CIR][ABI] Handle callee-destructed params for trivial_abi (#191257) Replace errorNYI for isParamDestroyedInCallee with working implementation: create aggregate temp, mark externally destructed, emit expr. Unblocks [[trivial_abi]] types on Itanium ABI. Adds trivial-abi.cpp test covering 17 cases from CodeGenCXX/trivial_abi.cpp with CIR/LLVM/OGCG checks. Made with [Cursor](https://cursor.com)
Author
Parents
Loading