llvm-project
aa9af2a3 - [CIR] Add support for copy elision (#157713)

Commit
60 days ago
[CIR] Add support for copy elision (#157713) This adds basic support for eliding copy constructors. In order to make this possible, it also adds support for returning structures. This support does not include setting an NRVO flag when the class whose copy is being elided has a non-trivial destructor.
Author
Parents
Loading