[clang] [llvm] [IR] Add TargetExtType::CanBeLocal property (PR #99016)
Jay Foad via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 21 04:03:38 PST 2024
================
@@ -228,6 +228,8 @@ class StructType : public Type {
SCDB_NotContainsScalableVector = 32,
SCDB_ContainsNonGlobalTargetExtType = 64,
SCDB_NotContainsNonGlobalTargetExtType = 128,
+ SCDB_ContainsNonLocalTargetExtType = 64,
+ SCDB_NotContainsNonLocalTargetExtType = 128,
----------------
jayfoad wrote:
TBH I'm not sure if it's really worth adding these flags, just for an IR verifier check. I guess it accelerates recursive checking of pathological struct types with lots of repeated element types.
https://github.com/llvm/llvm-project/pull/99016
More information about the cfe-commits
mailing list