summaryrefslogtreecommitdiffstats
path: root/llvm/tools/dsymutil/BinaryHolder.cpp
diff options
context:
space:
mode:
authorJames Y Knight <jyknight@google.com>2015-09-10 21:49:06 +0000
committerJames Y Knight <jyknight@google.com>2015-09-10 21:49:06 +0000
commit1f3e6af7d07387be93e07b785de57cbcfc335c9c (patch)
tree6b50518b70ea1f619bedbb73e3661d4920467b4d /llvm/tools/dsymutil/BinaryHolder.cpp
parenta572e8e613889aad8ec083c89288e9909654c262 (diff)
downloadbcm5719-llvm-1f3e6af7d07387be93e07b785de57cbcfc335c9c.tar.gz
bcm5719-llvm-1f3e6af7d07387be93e07b785de57cbcfc335c9c.zip
[SPARC] Switch to the Machine Scheduler.
The (mostly-deprecated) SelectionDAG-based ILPListDAGScheduler scheduler was making poor scheduling decisions, causing high register pressure and extraneous register spills. Switching to the newer machine scheduler generates better code -- even without there being a machine model defined for SPARC yet. (Actually committing the test changes too, this time, unlike r247315) llvm-svn: 247343
Diffstat (limited to 'llvm/tools/dsymutil/BinaryHolder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud