summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/iMemory.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-02-03 23:11:21 +0000
committerChris Lattner <sabre@nondot.org>2004-02-03 23:11:21 +0000
commitc4c7ea5288a61a87605f22c351d3126165cb73ff (patch)
tree1a8a4e42a8d6dde4a20c202830608179b95a9449 /llvm/lib/VMCore/iMemory.cpp
parent135dcc024b812576882d8ab9b093bfb571dede8d (diff)
downloadbcm5719-llvm-c4c7ea5288a61a87605f22c351d3126165cb73ff.tar.gz
bcm5719-llvm-c4c7ea5288a61a87605f22c351d3126165cb73ff.zip
In BasicBlock::splitBasicBlock, just use islist::splice to move the instructions,
instead of a loop that is really inefficient with large basic blocks. This speeds up the inliner pass on the testcase in PR209 from 13.8s to 2.24s which still isn't exactly speedy, but is a lot better. :) llvm-svn: 11105
Diffstat (limited to 'llvm/lib/VMCore/iMemory.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud