- Sep 27, 2005
-
-
Chris Lattner authored
llvm-svn: 23476
-
Chris Lattner authored
llvm-svn: 23475
-
Chris Lattner authored
llvm-svn: 23474
-
Chris Lattner authored
llvm-svn: 23473
-
Chris Lattner authored
llvm-svn: 23472
-
Chris Lattner authored
llvm-svn: 23471
-
Chris Lattner authored
cross MBB pollution. llvm-svn: 23470
-
Jim Laskey authored
llvm-svn: 23469
-
Chris Lattner authored
into the evaluator. This shrinks a release build of instcombine's text section from 216363 to 215975 bytes (on PPC). llvm-svn: 23468
-
Chris Lattner authored
Split SimpleConstantVal up into its components, so each Constant subclass getsa different enum value. This allows 'classof' for these to be really simple,not needing to call getType() anymore. This speeds up isa/dyncast/etc for constants, and also makes them smaller. For example, the text section of a release build of InstCombine.cpp shrinks from 230037 bytes to 216363 bytes, a 6% reduction. llvm-svn: 23467
-
Chris Lattner authored
a different enum value. This allows 'classof' for these to be really simple, not needing to call getType() anymore. This speeds up isa/dyncast/etc for constants, and also makes them smaller. For example, the text section of a release build of InstCombine.cpp shrinks from 230037 bytes to 216363 bytes, a 6% reduction. llvm-svn: 23466
-
Chris Lattner authored
ctor-list-opt.ll:CTOR8 llvm-svn: 23465
-
Chris Lattner authored
llvm-svn: 23464
-
Chris Lattner authored
potentially replaced at link-time. llvm-svn: 23463
-
Chris Lattner authored
because gccas runs globalopt before inlining. This implements ctor-list-opt.ll:CTOR7 llvm-svn: 23462
-
Chris Lattner authored
the initialization llvm-svn: 23461
-
Chris Lattner authored
llvm-svn: 23460
-
Chris Lattner authored
eh lowering as well. llvm-svn: 23459
-
Chris Lattner authored
llvm-svn: 23458
-
Chris Lattner authored
llvm-svn: 23457
-
- Sep 26, 2005
-
-
Chris Lattner authored
which is not stable. llvm-svn: 23456
-
Jim Laskey authored
for testing and will require target machine info to do a proper scheduling. The simple scheduler can be turned on using -sched=simple (defaults to -sched=none) llvm-svn: 23455
-
Chris Lattner authored
llvm-svn: 23454
-
Chris Lattner authored
llvm-svn: 23453
-
Chris Lattner authored
llvm-svn: 23452
-
Chris Lattner authored
llvm-svn: 23451
-
Chris Lattner authored
llvm-svn: 23450
-
Chris Lattner authored
ctor-list-opt.ll:CTOR5. llvm-svn: 23449
-
Chris Lattner authored
llvm-svn: 23448
-
Chris Lattner authored
llvm-svn: 23447
-
Chris Lattner authored
ConstantFoldLoadThroughGEPConstantExpr function in the utils lib. llvm-svn: 23446
-
Chris Lattner authored
as ConstantFoldLoadThroughGEPConstantExpr. llvm-svn: 23445
-
Chris Lattner authored
pass. llvm-svn: 23444
-
Chris Lattner authored
llvm-svn: 23443
-
Chris Lattner authored
llvm-svn: 23442
-
Chris Lattner authored
llvm-svn: 23441
-
Chris Lattner authored
llvm-svn: 23440
-
Chris Lattner authored
llvm-svn: 23439
-
Chris Lattner authored
llvm-svn: 23438
-
Chris Lattner authored
global ctors that are simple enough. This implements ctor-list-opt.ll:CTOR2. llvm-svn: 23437
-