| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [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 | 1 | -125/+320 |
| | | |||||
| * | [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 | 1 | -0/+99 |
| | | |||||
| * | [GlobalISel] Match LLVM legalization value tracking | Richard-Qin-X | 2026-08-14 | 1 | -1/+931 |
| | | |||||
| * | [CodeGen] Match LLVM Legalizer ownership | Richard-Qin-X | 2026-08-14 | 1 | -0/+590 |
