- May 29, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 51687
-
Owen Anderson authored
llvm-svn: 51686
-
Owen Anderson authored
llvm-svn: 51685
-
Duncan Sands authored
llvm-svn: 51680
-
Owen Anderson authored
Dhrystone introduced by its removal. llvm-svn: 51669
-
Owen Anderson authored
the one case that ADCE catches that normal DCE doesn't: non-induction variable loop computations. This implementation handles this problem without using postdominators. llvm-svn: 51668
-
Evan Cheng authored
llvm-svn: 51667
-
Owen Anderson authored
llvm-svn: 51666
-
Evan Cheng authored
llvm-svn: 51665
-
Bill Wendling authored
llvm-svn: 51664
-
Gabor Greif authored
llvm-svn: 51663
-
Bill Wendling authored
like. llvm-svn: 51662
-
Gabor Greif authored
llvm-svn: 51661
-
Bill Wendling authored
instruction to execute. This can be used for transformations (like two-address conversion) to remat an instruction instead of generating a "move" instruction. The idea is to decrease the live ranges and register pressure and all that jazz. llvm-svn: 51660
-
Bill Wendling authored
that it's safe to remat an instruction. llvm-svn: 51659
-
Owen Anderson authored
llvm-svn: 51658
-
- May 28, 2008
-
-
Owen Anderson authored
Factor the numbering computation into a separate method, and add the slightest attempt at some renumbering logic, which is currently unused. llvm-svn: 51652
-
Evan Cheng authored
llvm-svn: 51648
-
Evan Cheng authored
llvm-svn: 51647
-
Nate Begeman authored
llvm-svn: 51644
-
Chris Lattner authored
their release. llvm-svn: 51638
-
Chris Lattner authored
llvm-svn: 51636
-
Chris Lattner authored
llvm-svn: 51635
-
Chris Lattner authored
llvm-svn: 51634
-
Chris Lattner authored
on ia64. llvm-svn: 51633
-
Chris Lattner authored
llvm-svn: 51632
-
Chris Lattner authored
llvm-svn: 51631
-
Dan Gohman authored
llvm-svn: 51630
-
Mon P Wang authored
is a memory location llvm-svn: 51626
-
Nate Begeman authored
code generator would do something like this: f64 = load f32 <anyext>, f32mem v2f64 = insertelt undef, %0, 0 v2f64 = insertelt %1, 0.0, 1 into v2f64 = vzext_load f32mem which on x86 is movsd, when you really wanted a cvtss2sd/movsd pair. llvm-svn: 51624
-
Nick Kledzik authored
llvm-svn: 51623
-
Nick Kledzik authored
llvm-svn: 51617
-
- May 27, 2008
-
-
Gabor Greif authored
llvm-svn: 51615
-
Dan Gohman authored
llvm-svn: 51613
-
Dan Gohman authored
the first visited edge. llvm-svn: 51612
-
Devang Patel authored
llvm-svn: 51611
-
Dan Gohman authored
llvm-svn: 51610
-
Bill Wendling authored
before deleting the instruction. llvm-svn: 51609
-
Dan Gohman authored
llvm-svn: 51606
-
Devang Patel authored
llvm-svn: 51605
-