aboutsummaryrefslogtreecommitdiff
path: root/backend/lib/CodeGen/MachineOptimizationPipeline.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [RISCV] Match LLVM emergency spill layoutRichard-Qin-X2026-08-241-1/+2
|
* [CodeGen] Match LLVM machine combiner semanticsRichard-Qin-X2026-08-241-10/+1
|
* [CodeGen] Implement RISC-V peephole branch optimizationRichard-Qin-X2026-08-241-1/+8
|
* [CodeGen] Generate RISC-V macro fusion rulesRichard-Qin-X2026-08-221-2/+4
|
* [CodeGen] Remove RCC fallthrough normalizationRichard-Qin-X2026-08-191-4/+0
|
* [CodeGen] Unify LLVM branch folding pipelineRichard-Qin-X2026-08-191-16/+12
|
* [CodeGen] Remove non-LLVM machine DCE placementsRichard-Qin-X2026-08-191-6/+0
|
* [CodeGen] Remove unsupported post-frame combinerRichard-Qin-X2026-08-191-4/+0
|
* [CodeGen] Remove unsupported pre-PEI pseudo expansionRichard-Qin-X2026-08-191-3/+0
|
* [CodeGen] Match LLVM machine copy propagationRichard-Qin-X2026-08-131-9/+8
|
* [CodeGen] Align pass manager ownershipRichard-Qin-X2026-08-131-5/+5
|
* [CodeGen] Split machine liveness componentsRichard-Qin-X2026-08-131-1/+1
|
* [RISCV] Consolidate instruction behavior in RISCVInstrInfoRichard-Qin-X2026-08-121-9/+9
|
* [CodeGen] Implement machine optimization and schedulingRichard-Qin-X2026-08-091-0/+156