summaryrefslogtreecommitdiffstats
path: root/clang/unittests/AST
diff options
context:
space:
mode:
authorTom Stellard <tstellar@redhat.com>2018-10-19 19:11:17 +0000
committerTom Stellard <tstellar@redhat.com>2018-10-19 19:11:17 +0000
commit78605c68f3c8727a840f9a452130336c700e3ec2 (patch)
treee38308fa7cb545ec70f8eb3f97c65514c72991d0 /clang/unittests/AST
parent8c4d80af1f7423c7346ffcaab5c204db6d640618 (diff)
downloadbcm5719-llvm-78605c68f3c8727a840f9a452130336c700e3ec2.tar.gz
bcm5719-llvm-78605c68f3c8727a840f9a452130336c700e3ec2.zip
Merging r343443:
------------------------------------------------------------------------ r343443 | ctopper | 2018-10-01 00:08:41 -0700 (Mon, 01 Oct 2018) | 9 lines [X86] Stop X86DomainReassignment from creating copies between GR8/GR16 physical registers and k-registers. We can only copy between a k-register and a GR32/GR64 register. This patch detects that the copy will be illegal and prevents the domain reassignment from happening for that closure. This probably isn't the best fix, and we should probably figure out how to handle this correctly. Fixes PR38803. ------------------------------------------------------------------------ llvm-svn: 344804
Diffstat (limited to 'clang/unittests/AST')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud