- Mar 11, 2008
-
-
Devang Patel authored
llvm-svn: 48227
-
Devang Patel authored
llvm-svn: 48210
-
- Mar 10, 2008
-
-
Devang Patel authored
has single return value. llvm-svn: 48162
-
Devang Patel authored
llvm-svn: 48161
-
Devang Patel authored
llvm-svn: 48160
-
Nick Lewycky authored
llvm-svn: 48123
-
- Mar 09, 2008
-
-
Ted Kremenek authored
- "Redefinition of I" (iterator masks previous definition) - include missing header file Patch by Argiris Kirtzidis! llvm-svn: 48115
-
Nick Lewycky authored
llvm-svn: 48112
-
Nick Lewycky authored
llvm-svn: 48111
-
Nick Lewycky authored
llvm-svn: 48109
-
Nick Lewycky authored
llvm-svn: 48106
-
Nick Lewycky authored
Secondly, we have to check whether the branch is actually pointing to the block with the unwind in it. We could have gotten here because of the unwind_to alone. llvm-svn: 48099
-
Nick Lewycky authored
at all. llvm-svn: 48096
-
Nick Lewycky authored
and also update the cloning interface's major user, the loop optimizations. llvm-svn: 48088
-
Nick Lewycky authored
llvm-svn: 48086
-
Nick Lewycky authored
Add the ability to remove just one instance of a BB from a phi node. This fixes the compile error in the tree now. llvm-svn: 48085
-
Nick Lewycky authored
removal of invoke, PR1269. llvm-svn: 48084
-
- Mar 08, 2008
-
-
Nick Lewycky authored
llvm-svn: 48047
-
- Mar 07, 2008
-
-
Devang Patel authored
llvm-svn: 48020
-
Andrew Lenharth authored
add a pass that can extract all kinds of global values, not just functions. Update llvm-extract to use it and optionally extract a global variable if you want it too llvm-svn: 48015
-
- Mar 06, 2008
-
-
Gabor Greif authored
llvm-svn: 47994
-
Nick Lewycky authored
under modulo (overflow). Fixes PR1933. llvm-svn: 47987
-
Devang Patel authored
llvm-svn: 47980
-
- Mar 05, 2008
-
-
Devang Patel authored
llvm-svn: 47965
-
Devang Patel authored
llvm-svn: 47924
-
- Mar 04, 2008
-
-
Devang Patel authored
llvm-svn: 47909
-
Devang Patel authored
Update test to use multiple return value directly, instead of relying on -sretpromotion. llvm-svn: 47907
-
Devang Patel authored
llvm-svn: 47906
-
Devang Patel authored
llvm-svn: 47904
-
Devang Patel authored
llvm-svn: 47897
-
Devang Patel authored
new function and new call sites. llvm-svn: 47896
-
Devang Patel authored
llvm-svn: 47892
-
Devang Patel authored
llvm-svn: 47890
-
Devang Patel authored
llvm-svn: 47889
-
Devang Patel authored
llvm-svn: 47888
-
- Mar 03, 2008
-
-
Devang Patel authored
llvm-svn: 47857
-
Devang Patel authored
llvm-svn: 47847
-
- Mar 01, 2008
-
-
Chris Lattner authored
itself sometimes negative. llvm-svn: 47786
-
Devang Patel authored
llvm-svn: 47777
-
Devang Patel authored
This pass transforms %struct._Point = type { i32, i32, i32, i32, i32, i32 } define internal void @foo(%struct._Point* sret %agg.result) into %struct._Point = type { i32, i32, i32, i32, i32, i32 } define internal %struct._Point @foo() This pass updates foo() clients appropriately to use getresult instruction to extract return values. This pass is not yet ready for prime time. llvm-svn: 47776
-