We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d92a33a commit 2f45cd1Copy full SHA for 2f45cd1
clang/lib/CIR/CodeGen/CIRGenCleanup.cpp
@@ -57,7 +57,15 @@ Address CIRGenFunction::createCleanupActiveFlag() { llvm_unreachable("NYI"); }
57
58
DominatingValue<RValue>::saved_type
59
DominatingValue<RValue>::saved_type::save(CIRGenFunction &CGF, RValue rv) {
60
- llvm_unreachable("NYI");
+ if (rv.isScalar()) {
61
+ llvm_unreachable("scalar NYI");
62
+ }
63
+
64
+ if (rv.isComplex()) {
65
+ llvm_unreachable("complex NYI");
66
67
68
+ llvm_unreachable("aggregate NYI");
69
}
70
71
/// Deactive a cleanup that was created in an active state.
0 commit comments