- Nov 21, 2005
-
-
Chris Lattner authored
llvm-svn: 24444
-
Chris Lattner authored
change. llvm-svn: 24443
-
Chris Lattner authored
llvm-svn: 24442
-
Chris Lattner authored
llvm-svn: 24441
-
Chris Lattner authored
darwin, use it when printing the constant pool indices so the labels are appropriately private, emit cp entries to .const instead of .data on darwin and only emit a single .section for the constant pool, not one for each entry. llvm-svn: 24440
-
Chris Lattner authored
llvm-svn: 24439
-
- Nov 20, 2005
-
-
Chris Lattner authored
llvm-svn: 24438
-
Chris Lattner authored
break control dependence. llvm-svn: 24437
-
Chris Lattner authored
llvm-svn: 24436
-
Chris Lattner authored
llvm-svn: 24435
-
Chris Lattner authored
llvm-svn: 24434
-
Chris Lattner authored
llvm-svn: 24433
-
Andrew Lenharth authored
llvm-svn: 24432
-
Andrew Lenharth authored
llvm-svn: 24431
-
Andrew Lenharth authored
llvm-svn: 24430
-
Andrew Lenharth authored
llvm-svn: 24429
-
Chris Lattner authored
HAVE_GV case fixed up by me. llvm-svn: 24428
-
- Nov 19, 2005
-
-
Chris Lattner authored
from last night. llvm-svn: 24427
-
Chris Lattner authored
to JeffC for pointing this out. llvm-svn: 24426
-
Chris Lattner authored
llvm-svn: 24425
-
Chris Lattner authored
operands, digging into them to find register values (used on X86). Patch by Evan Cheng! llvm-svn: 24424
-
Chris Lattner authored
Patch by Evan Cheng llvm-svn: 24423
-
Chris Lattner authored
llvm-svn: 24422
-
Chris Lattner authored
llvm-svn: 24421
-
Chris Lattner authored
llvm-svn: 24420
-
Chris Lattner authored
Cheng! llvm-svn: 24419
-
Chris Lattner authored
llvm-svn: 24418
-
Chris Lattner authored
llvm-svn: 24417
-
Nate Begeman authored
packed types with an element count of 1, although more generic support is coming. This allows LLVM to turn the following code: void %foo(<1 x float> * %a) { entry: %tmp1 = load <1 x float> * %a; %tmp2 = add <1 x float> %tmp1, %tmp1 store <1 x float> %tmp2, <1 x float> *%a ret void } Into: _foo: lfs f0, 0(r3) fadds f0, f0, f0 stfs f0, 0(r3) blr llvm-svn: 24416
-
- Nov 18, 2005
-
-
Chris Lattner authored
llvm-svn: 24415
-
Chris Lattner authored
half the problem. llvm-svn: 24414
-
Andrew Lenharth authored
llvm-svn: 24413
-
Nate Begeman authored
llvm-svn: 24412
-
Chris Lattner authored
has a single def. In this case, look for uses that are dominated by the def and attempt to rewrite them to directly use the stored value. This speeds up mem2reg on these values and reduces the number of phi nodes inserted. This should address PR665. llvm-svn: 24411
-
Chris Lattner authored
llvm-svn: 24410
-
Chris Lattner authored
llvm-svn: 24409
-
Chris Lattner authored
llvm-svn: 24408
-
Chris Lattner authored
a new properlyDominates method to do what the old one did. llvm-svn: 24407
-
Chris Lattner authored
llvm-svn: 24406
-
Nate Begeman authored
llvm-svn: 24405
-