[clang] [CIR] Implement static-local-tls lowering (PR #194059)

Erich Keane via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 24 14:48:21 PDT 2026


================
@@ -3814,8 +3814,7 @@ def CIR_FuncOp : CIR_Op<"func", [
 
 def CIR_LocalInitOp : CIR_Op<"local_init", [
   DeclareOpInterfaceMethods<SymbolUserOpInterface>, NoRegionArguments,
-  ParentOneOf<["cir::FuncOp"]>,
-  HasAtMostOneOfAttrs<["tls", "static_local"]>
+  ParentOneOf<["cir::FuncOp"]>
----------------
erichkeane wrote:

I see 'hasparent' now :) 

https://github.com/llvm/llvm-project/pull/194059


More information about the cfe-commits mailing list