diff options
author | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-06-30 14:38:57 +0000 |
---|---|---|
committer | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-06-30 14:38:57 +0000 |
commit | 8a6c9ccc9899d8eceff91780be8e7bb756ee63d7 (patch) | |
tree | f63af60cc8dcbfc3e8985d4f90513d8fb83d16c2 /llvm/test/Object/Inputs | |
parent | 660dcd9168276f655ea365476ba23e82b8d10381 (diff) | |
download | bcm5719-llvm-8a6c9ccc9899d8eceff91780be8e7bb756ee63d7.tar.gz bcm5719-llvm-8a6c9ccc9899d8eceff91780be8e7bb756ee63d7.zip |
[X86] Fix a bug in WIN_FTOL_32/64 handling.
Duplicating an FP register "as itself" is a bad idea, since it violates the
invariant that every FP register is mapped to at most one FPU stack slot.
Use the scratch FP register instead.
This fixes PR23957.
llvm-svn: 241069
Diffstat (limited to 'llvm/test/Object/Inputs')
0 files changed, 0 insertions, 0 deletions