1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib/Analysis
Reid Spencer 351a3efea1 Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by making
a function call at the core of the loop inline and removing unused
stack variables from an often called function. This doesn't improve things
much, the real saving will be by reducing the number of calls to this
function (100K+ when linking kimwitu++).

llvm-svn: 19119
2004-12-23 21:13:26 +00:00
..
DataStructure Move method out of line for better ICC support 2004-12-08 21:03:56 +00:00
IPA Actually overload the virtual method. This fixes 2004-12-17 17:12:24 +00:00
AliasAnalysis.cpp Adjust to new alias analysis interfaces 2004-12-15 07:22:13 +00:00
AliasAnalysisCounter.cpp For PR387:\ 2004-12-07 08:11:24 +00:00
AliasAnalysisEvaluator.cpp When evaluating an AA, pass in size info 2004-11-26 21:05:39 +00:00
AliasSetTracker.cpp Adjust to new alias analysis interfaces 2004-12-15 07:22:13 +00:00
BasicAliasAnalysis.cpp Fix a bug in -no-aa that caused two DSGraph tests to XPASS. 2004-12-15 17:13:24 +00:00
CFGPrinter.cpp For PR387:\ 2004-12-07 04:03:45 +00:00
Expressions.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
InstCount.cpp Standardize on 'class' instead of 'struct'. Gets rid of warnings in VC++ 2004-11-16 06:58:55 +00:00
Interval.cpp Fixes for PR341 2004-07-15 02:31:46 +00:00
IntervalPartition.cpp For PR387:\ 2004-12-07 04:03:45 +00:00
LoadValueNumbering.cpp Eliminate a virtual method call 2004-12-15 18:14:04 +00:00
LoopInfo.cpp For PR387:\ 2004-12-07 04:03:45 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
PostDominators.cpp Add support for unreachable 2004-10-16 18:21:33 +00:00
ProfileInfo.cpp Switch to using edge profiling information as the basic source of profile info 2004-03-08 22:04:08 +00:00
ProfileInfoLoader.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ProfileInfoLoaderPass.cpp 'Pass' should now not be derived from by clients. Instead, they should derive 2004-09-20 04:48:05 +00:00
ScalarEvolution.cpp For PR387:\ 2004-12-07 04:03:45 +00:00
Trace.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ValueNumbering.cpp Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by making 2004-12-23 21:13:26 +00:00