Chris Lattner
2010-Dec-13 00:22 UTC
[LLVMdev] asm-verbose (on by default) is really, really slow
On Dec 12, 2010, at 12:52 PM, Anton Korobeynikov wrote:>> Very true, but we do want the testsuite to run fast. Can it be sped up? > Can't we just run testsuite with asm-verbose=0 ?I meant llvm/test. I'm just surprised it is that slow, what is costing all the time? -Chris
David Meyer
2010-Dec-13 06:31 UTC
[LLVMdev] asm-verbose (on by default) is really, really slow
Chris, When asm-verbose=true, it is spending the extra time here: % cumulative self self total time seconds seconds calls s/call s/call name 33.67 17.19 17.19 849 0.02 0.04 AddModuleTypesToPrinter 17.51 26.13 8.94 265849169 0.00 0.00 llvm::Value::getType() 8.74 30.59 4.46 258948922 0.00 0.00 ::TypeFinder::IncorporateType 3.25 32.25 1.66 5242575 0.00 0.00 ::TypeFinder::IncorporateValue - David Meyer -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101212/7248a41d/attachment.html>
Chris Lattner
2010-Dec-13 07:38 UTC
[LLVMdev] asm-verbose (on by default) is really, really slow
On Dec 12, 2010, at 10:31 PM, David Meyer wrote:> Chris, > > When asm-verbose=true, it is spending the extra time here: > > % cumulative self self total > time seconds seconds calls s/call s/call name > 33.67 17.19 17.19 849 0.02 0.04 AddModuleTypesToPrinter > 17.51 26.13 8.94 265849169 0.00 0.00 llvm::Value::getType() > 8.74 30.59 4.46 258948922 0.00 0.00 ::TypeFinder::IncorporateType > 3.25 32.25 1.66 5242575 0.00 0.00 ::TypeFinder::IncorporateValueThanks, fixed in r121691. -Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101212/a3239323/attachment.html>
Apparently Analagous Threads
- [LLVMdev] asm-verbose (on by default) is really, really slow
- [LLVMdev] Analysis of polly-detect overhead in oggenc
- [LLVMdev] Analysis of polly-detect overhead in oggenc
- [LLVMdev] Analysis of polly-detect overhead in oggenc
- [LLVMdev] Analysis of polly-detect overhead in oggenc