diff options
author | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-05-17 12:43:30 +0000 |
---|---|---|
committer | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-05-17 12:43:30 +0000 |
commit | ed205a090db1e6aca740e29a9bb54c589df81f0e (patch) | |
tree | d2d19f621371d28ed5ec2826d87c44363995eb17 /llvm/lib/Target/X86/X86LegalizerInfo.cpp | |
parent | eafa4aa91023c48c5742b82f8d92841f78c0c4cc (diff) | |
download | bcm5719-llvm-ed205a090db1e6aca740e29a9bb54c589df81f0e.tar.gz bcm5719-llvm-ed205a090db1e6aca740e29a9bb54c589df81f0e.zip |
[globalisel][tablegen] Require that all registers between instructions of a match are virtual.
Summary:
Without this, it's possible to encounter multiple defs for a register.
This is triggered by the current version of D32868 when applied to trunk.
Reviewers: qcolombet, ab, t.p.northover, rovka, kristof.beyls
Reviewed By: qcolombet
Subscribers: llvm-commits, igorb
Differential Revision: https://reviews.llvm.org/D32869
llvm-svn: 303253
Diffstat (limited to 'llvm/lib/Target/X86/X86LegalizerInfo.cpp')
0 files changed, 0 insertions, 0 deletions