aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorAndrea Di Biagio <andrea.dibiagio@sony.com>2021-08-26 18:57:59 +0100
committerAndrea Di Biagio <andrea.dibiagio@sony.com>2021-08-26 19:16:20 +0100
commit1eb75362c9903fcaa8b5ceb28ab36234ddda0cca (patch)
treeb1ff9af919b4e47064e8fca83037413144789114 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent9ade9d9ac18fca19a5bd9f3e8bbe67fa6423d0f3 (diff)
downloadllvm-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