summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/regfree.c
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-11-25 20:15:14 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-11-25 20:15:14 +0000
commit1b8bfdaae3264efdba964321956965a6ab47540a (patch)
tree7703f80ed30e178e14305b42632a197d1c94db1e /llvm/lib/Support/regfree.c
parent7266731f9edef92e459084c323e67a7b918ee7a8 (diff)
downloadbcm5719-llvm-1b8bfdaae3264efdba964321956965a6ab47540a.tar.gz
bcm5719-llvm-1b8bfdaae3264efdba964321956965a6ab47540a.zip
Don't use nopl in cpus that don't support it.
Patch by Mikulas Patocka. I added the test. I checked that for cpu names that gas knows about, it also doesn't generate nopl. The modified cpus: i686 - there are i686-class CPUs that don't have nopl: Via c3, Transmeta Crusoe, Microsoft VirtualBox - see https://bbs.archlinux.org/viewtopic.php?pid=775414 k6, k6-2, k6-3, winchip-c6, winchip2 - these are 586-class CPUs via c3 c3-2 - see https://bugs.archlinux.org/task/19733 as a proof that Via c3 and c3-Nehemiah don't have nopl llvm-svn: 195679
Diffstat (limited to 'llvm/lib/Support/regfree.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud