- Jul 20, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 15011
-
- Jul 19, 2004
-
-
Misha Brukman authored
llvm-svn: 15010
-
Misha Brukman authored
llvm-svn: 15009
-
Chris Lattner authored
llvm-svn: 15008
-
Chris Lattner authored
llvm-svn: 15007
-
John Criswell authored
DataTypes.h. So far, it doesn't seem to break Linux, Solaris, or MacOS X. This should automatically include it for those people who need it. llvm-svn: 15006
-
Chris Lattner authored
llvm-svn: 15005
-
Chris Lattner authored
is a simple change, but seems to improve code a little. For example, on 256.bzip2, we went from 75.0s -> 73.33s (2% speedup). llvm-svn: 15004
-
Chris Lattner authored
llvm-svn: 15003
-
Chris Lattner authored
llvm-svn: 15002
-
Reid Spencer authored
Simplify a conditional operator for a constant result from GV->isNullValue() llvm-svn: 15001
-
Chris Lattner authored
llvm-svn: 15000
-
Chris Lattner authored
llvm-svn: 14999
-
Chris Lattner authored
ask instructions for their parent. llvm-svn: 14998
-
Chris Lattner authored
llvm-svn: 14997
-
Chris Lattner authored
llvm-svn: 14996
-
Chris Lattner authored
llvm-svn: 14995
-
Chris Lattner authored
Patch contributed by the fabulous Nate Begeman. llvm-svn: 14994
-
Chris Lattner authored
* vreg <-> vreg joining now works, enable it unconditionally when joining is enabled (which is the default). * Fix a serious pessimization of spill code where we were saying that a spilled DEF operand was live into the subsequent instruction. This allows for substantially better code when spilling starts to happen. llvm-svn: 14993
-
Chris Lattner authored
order, causing the inactive list in the linearscan list to get unsorted, which basically fuxored everything up severely. These seems to fix the joiner, so with more testing I will enable it by default. llvm-svn: 14992
-
Chris Lattner authored
llvm-svn: 14991
-
Chris Lattner authored
is sorted. This is not the case currently, which is causing no end of problems. llvm-svn: 14990
-
Chris Lattner authored
Heavily refactor handleVirtualRegisterDef, adding comments and making it more efficient. It is also much easier to follow and convince ones self that it is correct :) Add -debug output to the joine, showing the result of joining the intervals. llvm-svn: 14989
-
Chris Lattner authored
remove map that is not needed llvm-svn: 14988
-
Chris Lattner authored
llvm-svn: 14987
-
Chris Lattner authored
classof<ConstantXXX> is now MUCH faster than it used to be. llvm-svn: 14986
-
Chris Lattner authored
llvm-svn: 14985
-
Chris Lattner authored
rename ConstantVal to SimpleConstantVal llvm-svn: 14984
-
Chris Lattner authored
llvm-svn: 14983
-
Chris Lattner authored
llvm-svn: 14982
-
Chris Lattner authored
llvm-svn: 14981
-
Chris Lattner authored
llvm-svn: 14980
-
Reid Spencer authored
and a list of don'ts for the library. All so future maintainers don't break the important contract this library has with its user: LLVM. llvm-svn: 14979
-
Chris Lattner authored
llvm-svn: 14978
-
Reid Spencer authored
llvm-svn: 14977
-
- Jul 18, 2004
-
-
Chris Lattner authored
llvm-svn: 14976
-
Chris Lattner authored
llvm-svn: 14975
-
Chris Lattner authored
llvm-svn: 14974
-
Chris Lattner authored
night compiling cfrac. It did not realize that code like this: int G; int *H = &G; takes the address of G. llvm-svn: 14973
-
Chris Lattner authored
llvm-svn: 14972
-