================
@@ -2647,7 +2647,15 @@ static bool shouldDropFuncAttribute(cir::FuncOp func,
mlir::NamedAttribute attr,
attr.getName() == func.getSideEffectAttrName() ||
attr.getName() == CIRDialect::getNoReturnAttrName() ||
attr.getName() == CIRDialect::getStrictFPAttrName() ||
- attr.getName() == func.getAnnotationsAttrName();
+ attr.getName() == func.getAnnotationsAttrName() ||
+ attr.getName() == func.getSanitizeAttrName();
+}
+
+static llvm::StringRef getLLVMSanitizeAttrName(cir::SanitizeKind kind) {
+ switch (kind) {
+ case cir::SanitizeKind::Address:
+ return "sanitize_address";
+ }
----------------
xlauko wrote:
Add missing `llvm_unreachable`
https://github.com/llvm/llvm-project/pull/220625
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits