- Aug 09, 2007
-
-
Owen Anderson authored
llvm-svn: 40961
-
Devang Patel authored
llvm-svn: 40960
-
Devang Patel authored
llvm-svn: 40952
-
- Aug 08, 2007
-
-
Devang Patel authored
llvm-svn: 40947
-
Owen Anderson authored
llvm-svn: 40946
-
Devang Patel authored
llvm-svn: 40944
-
Devang Patel authored
llvm-svn: 40941
-
Owen Anderson authored
llvm-svn: 40936
-
Owen Anderson authored
and one hack to avoid hitting a bad case when the alias analysis is imprecise. llvm-svn: 40935
-
Owen Anderson authored
it for potentially undeading pointers. llvm-svn: 40933
-
Owen Anderson authored
No functionality change. llvm-svn: 40932
-
Owen Anderson authored
llvm-svn: 40922
-
Owen Anderson authored
llvm-svn: 40919
-
Devang Patel authored
llvm-svn: 40915
-
Devang Patel authored
llvm-svn: 40912
-
Owen Anderson authored
llvm-svn: 40909
-
- Aug 07, 2007
-
-
Devang Patel authored
llvm-svn: 40903
-
David Greene authored
Fix comment typo llvm-svn: 40898
-
David Greene authored
Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator. llvm-svn: 40897
-
Devang Patel authored
llvm-svn: 40883
-
- Aug 06, 2007
-
-
Nick Lewycky authored
llvm-svn: 40870
-
David Greene authored
Make this code more efficient. llvm-svn: 40861
-
- Aug 05, 2007
-
-
Reid Spencer authored
actual argument name of the documented function. llvm-svn: 40851
-
Chris Lattner authored
This shrinks it down to something small. On the testcase from PR1432, this speeds up instcombine from 0.7959s to 0.5000s, (59%) llvm-svn: 40840
-
- Aug 04, 2007
-
-
Nick Lewycky authored
Predsimplify fails llvm-gcc bootstrap. llvm-svn: 40815
-
Chandler Carruth authored
This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. This also changes the syntax for llvm.bswap, llvm.part.set, llvm.part.select, and llvm.ct* intrinsics. They are automatically upgraded by both the LLVM ASM reader and the bitcode reader. The test cases have been updated, with special tests added to ensure the automatic upgrading is supported. llvm-svn: 40807
-
- Aug 03, 2007
-
-
Owen Anderson authored
llvm-svn: 40791
-
Owen Anderson authored
llvm-svn: 40776
-
- Aug 02, 2007
-
-
Chris Lattner authored
llvm-svn: 40758
-
Owen Anderson authored
llvm-svn: 40751
-
Owen Anderson authored
llvm-svn: 40750
-
Owen Anderson authored
llvm-svn: 40749
-
Owen Anderson authored
llvm-svn: 40746
-
Chris Lattner authored
casts in the input. llvm-svn: 40741
-
Chris Lattner authored
llvm-svn: 40739
-
Chris Lattner authored
gvn, gvnpre, dse, and predsimplify. To see these, use: make check-line-length llvm-svn: 40738
-
Devang Patel authored
exit edge to preserve LCSSA. Fix dominance frontier update during loop unswitch. This fixes PR 1589, again llvm-svn: 40737
-
Chris Lattner authored
operations of casts. This implements InstCombine/zext-fold.ll llvm-svn: 40726
-
Chris Lattner authored
llvm-svn: 40720
-
Devang Patel authored
llvm-svn: 40698
-