chencha3 wrote: > Looks fine, thanks! Thanks Mehdi, I have trimmed this PR to only have core definitions and base classes. Does it look good to you? I will submit the PR for the second part when this one is approved. https://github.com/llvm/llvm-project/pull/78483