diff options
author | Reid Kleckner <reid@kleckner.net> | 2014-09-04 16:58:25 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2014-09-04 16:58:25 +0000 |
commit | aedf0d705f51473cfcdc06bd96091aff0be8701a (patch) | |
tree | 56cb925d4ec06cfa93b0872ae2e2df0daee9e1bb /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 8ae63c127d6c218ff7f2fddb5f6e8ccaabd5d64a (diff) | |
download | bcm5719-llvm-aedf0d705f51473cfcdc06bd96091aff0be8701a.tar.gz bcm5719-llvm-aedf0d705f51473cfcdc06bd96091aff0be8701a.zip |
X86: cpuid and xgetbv write to 32-bit registers, not 64-bit
This fixes an issue where MS inline assembly containing xgetbv wouldn't
be marked as clobbering EAX:EDX. Test for that forthcoming on the Clang
side.
llvm-svn: 217173
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions