summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/SubtargetEmitter.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2013-03-26 21:20:15 +0000
committerHal Finkel <hfinkel@anl.gov>2013-03-26 21:20:15 +0000
commit1fa2f945ea6e8efef2e9f73833af5550f1b8a1ad (patch)
tree19388a3ea3e566e248a255239968782ddbfc14f0 /llvm/utils/TableGen/SubtargetEmitter.cpp
parent3f617d25d63131920d9637184e1ac19c8092a5e3 (diff)
downloadbcm5719-llvm-1fa2f945ea6e8efef2e9f73833af5550f1b8a1ad.tar.gz
bcm5719-llvm-1fa2f945ea6e8efef2e9f73833af5550f1b8a1ad.zip
Fix the register scavenger for targets that provide custom spilling
As pointed out by Richard Sandiford, my recent updates to the register scavenger broke targets that use custom spilling (because the new code assumed that if there were no valid spill slots, than spilling would be impossible). I don't have a test case, but it should be possible to create one for Thumb 1, Mips 16, etc. llvm-svn: 178073
Diffstat (limited to 'llvm/utils/TableGen/SubtargetEmitter.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud