[all-commits] [llvm/llvm-project] d1b92c: [AMDGPU] Set threshold for regbanks reassign pass
Stanislav Mekhanoshin via All-commits
all-commits at lists.llvm.org
Tue Feb 23 10:22:54 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d1b92c91afd0be8939bddbf04f55ec53cf29227a
https://github.com/llvm/llvm-project/commit/d1b92c91afd0be8939bddbf04f55ec53cf29227a
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
Date: 2021-02-23 (Tue, 23 Feb 2021)
Changed paths:
M llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp
Log Message:
-----------
[AMDGPU] Set threshold for regbanks reassign pass
This is to limit compile time. I did experiments with some
inputs and found that compile time keeps reasonable for this
pass if we have less than 100000 virtual registers and then
starts to explode somewhere between 100000 and 150000.
Differential Revision: https://reviews.llvm.org/D97218
More information about the All-commits
mailing list