]> granicus.if.org Git - llvm/commit
[MachineVerifier] Add check that tied physregs aren't different.
authorMikael Holmen <mikael.holmen@ericsson.com>
Thu, 6 Jul 2017 13:18:21 +0000 (13:18 +0000)
committerMikael Holmen <mikael.holmen@ericsson.com>
Thu, 6 Jul 2017 13:18:21 +0000 (13:18 +0000)
commit0bce6b7bb4dd48a4d723a0f6cc934118a0350364
treee6318bc705cc582643a7add478687a20c04c986b
parentd8c53d08c3e0ddc5034631733904f7f10e8d83eb
[MachineVerifier] Add check that tied physregs aren't different.

Summary: Added MachineVerifier code to check register ties more thoroughly, especially so that physical registers that are tied are the same. This may help e.g. when creating MIR files.

Original patch by Jesper Antonsson

Reviewers: stoklund, sanjoy, qcolombet

Reviewed By: qcolombet

Subscribers: qcolombet, llvm-commits

Differential Revision: https://reviews.llvm.org/D34394

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307259 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineVerifier.cpp
test/CodeGen/MIR/X86/tied-physical-regs-match.mir [new file with mode: 0644]