diff options
author | Andrea Di Biagio <andrea.dibiagio@sony.com> | 2021-08-26 18:57:59 +0100 |
---|---|---|
committer | Andrea Di Biagio <andrea.dibiagio@sony.com> | 2021-08-26 19:16:20 +0100 |
commit | 1eb75362c9903fcaa8b5ceb28ab36234ddda0cca (patch) | |
tree | b1ff9af919b4e47064e8fca83037413144789114 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 9ade9d9ac18fca19a5bd9f3e8bbe67fa6423d0f3 (diff) | |
download | llvm-1eb75362c9903fcaa8b5ceb28ab36234ddda0cca.zip llvm-1eb75362c9903fcaa8b5ceb28ab36234ddda0cca.tar.gz llvm-1eb75362c9903fcaa8b5ceb28ab36234ddda0cca.tar.bz2 |
[MCA][RegisterFile] Consistently update the PRF in the presence of multiple writes to the same register.
My last change to the RegisterFile (PR51495) has introduced a bug in the logic
that allocates physical registers in the PRF.
In some cases, this bug could have triggered a nasty unsigned wrap in the number
of allocated registers, thus resulting in mca being stuck forever in a loop of
PRF availability checks.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions