- Feb 15, 2004
-
-
Chris Lattner authored
Remove one of the operands of a two operand instruction llvm-svn: 11478
-
Alkis Evlogimenos authored
MRegisterInfo::getNumRegs() instead of MRegisterInfo::FirstVirtualRegister. Also use MRegisterInfo::is{Physical,Virtual}Register where appropriate. llvm-svn: 11477
-
Alkis Evlogimenos authored
llvm-svn: 11476
-
Chris Lattner authored
llvm-svn: 11475
-
Chris Lattner authored
llvm-svn: 11474
-
Chris Lattner authored
llvm-svn: 11473
-
Chris Lattner authored
should speed it up a bit on a lot of programs llvm-svn: 11472
-
Chris Lattner authored
llvm-svn: 11471
-
Chris Lattner authored
initializers for constant structs and arrays take constant space, instead of space proportinal to the number of elements. This reduces the memory usage of the LLVM compiler by hundreds of megabytes when compiling some nasty SPEC95 benchmarks. llvm-svn: 11470
-
Chris Lattner authored
llvm-svn: 11469
-
Chris Lattner authored
llvm-svn: 11468
-
Chris Lattner authored
'Constant', instead of specific subclass pointers. In the future, these will return an instance of ConstantAggregateZero if all of the inputs are zeros. llvm-svn: 11467
-
Chris Lattner authored
llvm-svn: 11466
-
Chris Lattner authored
llvm-svn: 11463
-
Chris Lattner authored
from 16.57 -> 13.46s on 129.compress. llvm-svn: 11462
-
Chris Lattner authored
llvm-svn: 11461
-
Chris Lattner authored
llvm-svn: 11460
-
Chris Lattner authored
applications llvm-svn: 11459
-
Alkis Evlogimenos authored
dereferencing it causes an assertion error. llvm-svn: 11458
-
Chris Lattner authored
llvm-svn: 11457
-
Chris Lattner authored
llvm-svn: 11456
-
Chris Lattner authored
to the old saved EBP. llvm-svn: 11455
-
Chris Lattner authored
clobber them by allocating other objects in the same space! llvm-svn: 11454
-
Alkis Evlogimenos authored
that will be responsible for the creation of MachineFunctions and will be required by all MachineFunctionPass passes. llvm-svn: 11453
-
Alkis Evlogimenos authored
implementation class. This makes the code simpler and allows for more types to be added easily. It also implements caching for generic objects (it was only available for llvm objects). llvm-svn: 11452
-
- Feb 14, 2004
-
-
Chris Lattner authored
llvm-svn: 11451
-
Chris Lattner authored
function! llvm-svn: 11450
-
Chris Lattner authored
llvm-svn: 11449
-
Chris Lattner authored
make them return void. This allows us to avoid some costly MBB.size() calls llvm-svn: 11448
-
Chris Lattner authored
make them return void. llvm-svn: 11447
-
Chris Lattner authored
llvm-svn: 11446
-
Chris Lattner authored
llvm-svn: 11445
-
Chris Lattner authored
intrinsic will always produce zero), but it will behave unexpectedly, so warn like GCC does. llvm-svn: 11444
-
Chris Lattner authored
llvm-svn: 11443
-
Chris Lattner authored
llvm-svn: 11442
-
Chris Lattner authored
llvm-svn: 11441
-
Chris Lattner authored
llvm-svn: 11440
-
Chris Lattner authored
llvm-svn: 11439
-
Chris Lattner authored
llvm-svn: 11438
-
Chris Lattner authored
llvm-svn: 11437
-