| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-19 | [llvm] Construct SmallVector with iterator ranges (NFC) (#136460) | Kazu Hirata | |
| 2025-02-06 | [SandboxVec][DAG] Update DAG when a new instruction is created (#126124) | vporpo | |
| The DAG will now receive a callback whenever a new instruction is created and will update itself accordingly. | |||
| 2024-12-16 | [SandboxVec][Interval] Implement Interval::notifyMoveInstr() (#119471) | vporpo | |
| This patch implements the notifier for Instruction intervals. It updates the interval's top/bottom. | |||
| 2024-10-11 | [SandboxVec][Interval] Implement Interval::comesBefore() (#112026) | vporpo | |
| This patch implements `Interval::comesBefore(const Interval &Other)` which returns true if this interval is strictly before Other in program order. The function asserts that the intervals are disjoint. | |||
| 2024-10-08 | [SandboxVec][Interval] Implement getUnionInterval() and getSingleDiff() ↵ | vporpo | |
| (#111455) | |||
| 2024-09-30 | [SandboxVec][Interval] Implement intersection and difference operations ↵ | vporpo | |
| (#110549) This patch implements a few set operations for the intervals. These include: - operator==() and operator!=() for comparing two intervals. - disjoint() - intersection() - difference, which uses operator-() | |||
| 2024-09-30 | [SandboxIR][NFC] Move Function class to a separate file (#110526) | vporpo | |
| 2024-09-27 | Reapply "[SandboxIR][NFC] Delete SandboxIR.h (#110309)" | Vasileios Porpodas | |
| This reverts commit 8dfeb4ef5d60a5c764f0ce249cc4ec69e012ff93. | |||
| 2024-09-27 | Revert "[SandboxIR][NFC] Delete SandboxIR.h (#110309)" | Vasileios Porpodas | |
| This reverts commit ca47f48a5c9e81ef8b5c4a5b1fbc473ea5d5497c. | |||
| 2024-09-27 | [SandboxIR][NFC] Delete SandboxIR.h (#110309) | vporpo | |
| 2024-09-27 | [SandboxIR][NFC] Move Instruction classes into a separate file (#110294) | vporpo | |
| 2024-09-26 | [SandboxVec][Interval] Convert InstrInterval class to a class template (#110021) | vporpo | |
| This patch converts InstrInterval class to a class template and renames InstrInterval to Itnerval. This change will allow us to reuse the Interval for dependency graph nodes. | |||
