[Mlir-commits] [mlir] [MLIR][LLVM] Use CyclicReplacerCache for recursive DIType import (PR #98203)

Christian Ulmann llvmlistbot at llvm.org
Sun Aug 4 03:11:51 PDT 2024


Dinistro wrote:

> If we made all nodes cycle-breaking... We can either make each node have a dedicated self-reference mode, or use a dedicated back-reference DIAttr, but either way we have to deal with extra casting / checking everywhere 🤔. So I agree it's worth trying (3.) first and see if that solves everything in practice already.

Let's give it a try then. Do you have some spare cycles, or should one of us try to allocate time to try this?

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


More information about the Mlir-commits mailing list