llvm/lib
Chris Lattner c4d6916508 Eliminate this ugly hack. This was put back in when replaceAllUsesOf used
a different algorithm that was extremely inefficient for instructions with
many operands.

This reduces the time of this code snippet from .23s for 176.gcc to 0.03s
in a debug build, which speeds up total llvm-dis time just barely.

It's more of a code cleanup than a speedup.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18685 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 04:51:50 +00:00
..
Analysis Add testcase and fix for yet another case where we query the size an 2004-12-08 23:56:15 +00:00
Archive Compute the firstFileOffset correctly after reading the LLVM symbol table. 2004-11-28 03:13:02 +00:00
AsmParser Add support for compilers with arg dependent name lookup, contributed by 2004-12-08 16:13:53 +00:00
Bytecode Eliminate this ugly hack. This was put back in when replaceAllUsesOf used 2004-12-09 04:51:50 +00:00
CodeGen Move virtual function call out of loop to speed up getFreePhysReg by about 2004-12-07 05:25:53 +00:00
Debugger
ExecutionEngine Properly implement a fix for PR475 2004-12-05 07:19:16 +00:00
Linker Turn this error back into a warning, fixing the povray regression 2004-12-08 20:01:10 +00:00
Support Distribute headers and license files too 2004-12-04 22:34:21 +00:00
System Make this work with the ICC compiler, contributed by Bjørn Wennberg 2004-12-08 16:10:52 +00:00
Target Move lower intrinsics before FP constant emission, in case 2004-12-05 06:49:44 +00:00
Transforms Do extremely simple sinking of instructions when they are only used in a 2004-12-08 23:43:58 +00:00
VMCore Work correctly with MSVC and ICC, patch contributed by Bjørn Wennberg 2004-12-08 16:22:48 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00