| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [GlobalISel] Lower integer rotate operations | Richard-Qin-X | 2026-08-15 | 1 | -0/+106 |
| | | |||||
| * | [GlobalISel] Preserve worklists when moving CSE instructions | Richard-Qin-X | 2026-08-15 | 1 | -7/+1 |
| | | |||||
| * | [GlobalISel] Lower three-way integer comparisons | Richard-Qin-X | 2026-08-15 | 1 | -16/+102 |
| | | |||||
| * | [GlobalISel] Lower integer min/max operations | Richard-Qin-X | 2026-08-15 | 1 | -0/+66 |
| | | |||||
| * | [GlobalISel] Widen scalar memory operations | Richard-Qin-X | 2026-08-15 | 1 | -0/+39 |
| | | |||||
| * | [GlobalISel] Legalize scalar floating comparisons | Richard-Qin-X | 2026-08-15 | 1 | -0/+26 |
| | | |||||
| * | [GlobalISel] Legalize scalar pointer casts | Richard-Qin-X | 2026-08-15 | 1 | -0/+57 |
| | | |||||
| * | [GlobalISel] Narrow scalar shifts | Richard-Qin-X | 2026-08-15 | 1 | -2/+913 |
| | | |||||
| * | [GlobalISel] Narrow scalar selects | Richard-Qin-X | 2026-08-15 | 1 | -10/+86 |
| | | | | | Match LLVM's narrowScalarSelect lowering for wide scalar values. Build widened sources from LLT destinations so CSE hits reuse the actual result register instead of introducing copies. | ||||
| * | [GlobalISel] Narrow scalar bitwise operations | Richard-Qin-X | 2026-08-15 | 1 | -0/+78 |
| | | |||||
| * | [GlobalISel] Legalize constants and implicit definitions | Richard-Qin-X | 2026-08-15 | 1 | -0/+139 |
| | | |||||
| * | [GlobalISel] Match LLVM CSE builder result semantics | Richard-Qin-X | 2026-08-15 | 6 | -136/+1056 |
| | | |||||
| * | [GlobalISel] Legalize G_ABDS and G_ABDU | Richard-Qin-X | 2026-08-14 | 1 | -0/+149 |
| | | |||||
| * | [GlobalISel] Legalize G_ABS | Richard-Qin-X | 2026-08-14 | 4 | -10/+207 |
| | | |||||
| * | [RISCV] Legalize va_copy intrinsics | Richard-Qin-X | 2026-08-14 | 1 | -0/+33 |
| | | |||||
| * | [GlobalISel] Match LLVM legalization value tracking | Richard-Qin-X | 2026-08-14 | 5 | -9/+1884 |
| | | |||||
| * | [CodeGen] Match LLVM Legalizer ownership | Richard-Qin-X | 2026-08-14 | 5 | -130/+1387 |
| | | |||||
| * | [RISCV] Match LLVM register bank mappings | Richard-Qin-X | 2026-08-13 | 1 | -36/+210 |
| | | |||||
| * | [Support] Centralize error context handling | Richard-Qin-X | 2026-08-13 | 3 | -44/+31 |
| | | |||||
| * | [CodeGen] Align pass manager ownership | Richard-Qin-X | 2026-08-13 | 3 | -3/+3 |
| | | |||||
| * | [CodeGen] Split machine liveness components | Richard-Qin-X | 2026-08-13 | 3 | -3/+3 |
| | | |||||
| * | [GlobalISel] Split the generic pipeline components | Richard-Qin-X | 2026-08-12 | 4 | -0/+945 |
