[all-commits] [llvm/llvm-project] d66f65: [MachinePipeliner] Skip reserved registers when co...
Pengcheng Wang via All-commits
all-commits at lists.llvm.org
Fri Dec 20 02:30:39 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d66f653c8db90d0c643f8f2740bbdc01bf647f18
https://github.com/llvm/llvm-project/commit/d66f653c8db90d0c643f8f2740bbdc01bf647f18
Author: Pengcheng Wang <wangpengcheng.pp at bytedance.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
M llvm/lib/CodeGen/MachinePipeliner.cpp
Log Message:
-----------
[MachinePipeliner] Skip reserved registers when computing register pressure (#120694)
We used to skip fixed registers, but fixed registers are not enough
because there are some runtime unusable registers like registers
reserved by `-ffixed-xxx` options.
Here we change to use reserved registers so that the estimated
pressure is more accurate.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list