[llvm][MIRVRegNamer] Avoid collisions across jump table indices.
authorPuyan Lotfi <puyan@puyan.org>
Sun, 12 Apr 2020 05:09:08 +0000 (22:09 -0700)
committerPuyan Lotfi <puyan@puyan.org>
Wed, 22 Apr 2020 18:58:44 +0000 (14:58 -0400)
commit264c07ef77667d5c90a75e95cc71c370afb86083
tree2e6fe773b0b5b83cebaedcdc11596d6dc2e8c6f6
parent430b00954c674241f16549290ab49cc69f93a431
[llvm][MIRVRegNamer] Avoid collisions across jump table indices.

Hash Jump Table Indices uniquely within a basic block for MIR
Canonicalizer / MIR VReg Renamer passes.

Differential Revision: https://reviews.llvm.org/D77966
llvm/lib/CodeGen/MIRVRegNamerUtils.cpp
llvm/test/CodeGen/MIR/AArch64/mir-canon-jump-table.mir [new file with mode: 0644]