OSDN Git Service

[RegAlloc] Check that subreg liveness tracking applies to given virtual reg
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 15 Aug 2018 16:07:47 +0000 (16:07 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 15 Aug 2018 16:07:47 +0000 (16:07 +0000)
commitd7a0236f295c7187f4813a8ed592a623c66d5bf6
tree83084cc13ceae3fa04607fac297f9a6c29e942b7
parent165c0cc4857c1c9a9246c2eac620346584d6e757
[RegAlloc] Check that subreg liveness tracking applies to given virtual reg

Subregister liveness applies selectively to register classes with certain
properties. Make sure that when it's enabled, it applies to a given virtual
register (in virtual register rewriter).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@339784 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/VirtRegMap.cpp
test/CodeGen/SystemZ/subregliveness-02.ll [new file with mode: 0644]