llvmbot wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Chaitanya (skc7)

<details>
<summary>Changes</summary>

This PR adds OverflowBehavior  case to CIRGenItaniumCXXABI. 
Fixes CI failures in clangIR introduced by 
https://github.com/llvm/llvm-project/pull/148914

---
Full diff: https://github.com/llvm/llvm-project/pull/182469.diff


1 Files Affected:

- (modified) clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp (+4) 


``````````diff
diff --git a/clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp 
b/clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
index aca2278c3876c..a4fdf8b33216b 100644
--- a/clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
+++ b/clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
@@ -960,6 +960,7 @@ const char *vTableClassNameForType(const CIRGenModule &cgm, 
const Type *ty) {
 
   case Type::Builtin:
   case Type::BitInt:
+  case Type::OverflowBehavior:
   // GCC treats vector and complex types as fundamental types.
   case Type::Vector:
   case Type::ExtVector:
@@ -1388,6 +1389,9 @@ mlir::Attribute CIRGenItaniumRTTIBuilder::buildTypeInfo(
   case Type::BitInt:
     break;
 
+  case Type::OverflowBehavior:
+    break;
+
   case Type::ConstantArray:
   case Type::IncompleteArray:
   case Type::VariableArray:

``````````

</details>


https://github.com/llvm/llvm-project/pull/182469
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to