[IR Container] Phase 2 Per-fusion statement tracking #5961
[IR Container] Phase 2 Per-fusion statement tracking #5961mdavis36 wants to merge 1 commit intomd/phase2-shared-ptrfrom
Conversation
Add per_fusion_vals_ / per_fusion_exprs_ maps to IrContainer so each Fusion can efficiently query only its own statements in a shared container. Fusion forwarding methods (vals(), unordered_exprs(), deterministic_vals(), etc.) now return per-Fusion filtered results. Fusion::clear() uses removeStatementsOwnedBy(this) instead of ir_container()->clear().
Description
|
| Relevant files | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Enhancement |
| ||||||||
| Configuration changes |
|
PR Reviewer Guide
Here are some key observations to aid the review process:
| 🧪 No relevant tests |
| ⚡ Recommended focus areas for review |
Memory Management
|
3a199c8 to
53e5045
Compare
|
!test |
No description provided.