- Mar 24, 2008
-
-
Owen Anderson authored
With this pass, StrongPHIElim can compile very simple testcases correctly. There's still a ways to go before it's ready for prime time, though. llvm-svn: 48719
-
Gordon Henriksen authored
llvm-svn: 48718
-
Gordon Henriksen authored
llvm-svn: 48717
-
Evan Cheng authored
Transform (zext (or (icmp), (icmp))) to (or (zext (cimp), (zext icmp))) if at least one of the (zext icmp) can be transformed to eliminate an icmp. llvm-svn: 48715
-
- Mar 23, 2008
-
-
Evan Cheng authored
llvm-svn: 48714
-
Gordon Henriksen authored
llvm-svn: 48713
-
Gordon Henriksen authored
llvm-svn: 48712
-
Gordon Henriksen authored
llvm-svn: 48711
-
Anton Korobeynikov authored
llvm-svn: 48710
-
Gordon Henriksen authored
llvm-svn: 48709
-
Anton Korobeynikov authored
llvm-svn: 48708
-
Anton Korobeynikov authored
llvm-svn: 48707
-
Anton Korobeynikov authored
llvm-svn: 48706
-
Anton Korobeynikov authored
llvm-svn: 48705
-
Anton Korobeynikov authored
llvm-svn: 48704
-
Anton Korobeynikov authored
llvm-svn: 48703
-
Anton Korobeynikov authored
of compiler used. llvm-svn: 48702
-
Anton Korobeynikov authored
llvm-svn: 48701
-
Anton Korobeynikov authored
llvm-svn: 48700
-
Anton Korobeynikov authored
on ideas mentioned in PR686. Written by Mikhail Glushenkov and contributed by Codedgers, Inc. Old llvmc will be removed soon after new one will have all its properties. llvm-svn: 48699
-
Sam Bishop authored
by default. Adding a %p works with this new version and is backwards compatible, though it looks a little funny. llvm-svn: 48698
-
- Mar 22, 2008
-
-
Bill Wendling authored
llvm-svn: 48697
-
Bill Wendling authored
llvm-svn: 48696
-
Anton Korobeynikov authored
Force stack alignment to 16 bytes on win targets. llvm-svn: 48695
-
Anton Korobeynikov authored
llvm-svn: 48694
-
Owen Anderson authored
llvm-svn: 48693
-
Anton Korobeynikov authored
llvm-svn: 48692
-
Anton Korobeynikov authored
llvm-svn: 48691
-
Anton Korobeynikov authored
llvm-svn: 48690
-
Ted Kremenek authored
The effect is that if a variable is uninitialized along a branch (but initialized along another), at merge points it is considered uninitialized. Previously we had the opposite behavior. The new behavior is more conservative, and more in line with gcc's behavior. llvm-svn: 48689
-
Anton Korobeynikov authored
llvm-svn: 48688
-
Anton Korobeynikov authored
llvm-svn: 48687
-
Anton Korobeynikov authored
llvm-svn: 48686
-
Anton Korobeynikov authored
llvm-svn: 48685
-
Anton Korobeynikov authored
llvm-svn: 48684
-
Anton Korobeynikov authored
llvm-svn: 48683
-
Anton Korobeynikov authored
llvm-svn: 48682
-
Anton Korobeynikov authored
llvm-svn: 48681
-
Chris Lattner authored
This fires dozens of times across spec and multisource, but I don't know if it actually speeds stuff up. Hopefully the testers will show something nice :) llvm-svn: 48680
-
Chris Lattner authored
llvm-svn: 48679
-