- May 07, 2008
-
-
Duncan Sands authored
on x86-64 linux. This causes no regressions on 32 bit linux and 32 bit ppc. More tests pass on 64 bit ppc with no regressions. I didn't turn on eh on 64 bit linux because the intrinsics needed to compile the eh runtime aren't done yet. But if you turn it on and link with the mainline runtime then eh seems to work fine on x86-64 linux with this patch. Thanks to Dale for testing. The main point of the patch is that if you output that some object is encoded using 4 bytes you had better not output 8 bytes for it: the patch makes everything consistent. llvm-svn: 50825
-
Ted Kremenek authored
llvm-svn: 50823
-
Ted Kremenek authored
llvm-svn: 50821
-
Chris Lattner authored
Currently is sufficient to describe mod/ref behavior but will hopefully eventually be extended for other purposes. This isn't used by anything yet. llvm-svn: 50820
-
Nick Lewycky authored
llvm-svn: 50805
-
Evan Cheng authored
%ecx = op store %cl<kill>, (addr) (addr) = op %al It's not safe to unfold the last operand and eliminate store even though %cl is marked kill. It's a sub-register use which means one of its super-register(s) may be used below. llvm-svn: 50794
-
Dan Gohman authored
llvm-svn: 50793
-
Bill Wendling authored
llvm-svn: 50789
-
Owen Anderson authored
llvm-svn: 50787
-
Bill Wendling authored
llvm-svn: 50786
-
-
Steve Naroff authored
llvm-svn: 50780
-
Anton Korobeynikov authored
llvm-svn: 50778
-
Anton Korobeynikov authored
we will need to strip all casts for intializer lookup. llvm-svn: 50776
-
Anton Korobeynikov authored
llvm-svn: 50775
-
- May 06, 2008
-
-
Owen Anderson authored
llvm-svn: 50771
-
Owen Anderson authored
We need to update PHIs containing the exiting block, not the exit block. We really should come up with better names for these. llvm-svn: 50770
-
Gordon Henriksen authored
llvm-svn: 50768
-
Mikhail Glushenkov authored
llvm-svn: 50766
-
Mikhail Glushenkov authored
llvm-svn: 50765
-
Mikhail Glushenkov authored
llvm-svn: 50764
-
Mikhail Glushenkov authored
llvm-svn: 50763
-
Mikhail Glushenkov authored
llvm-svn: 50762
-
Mikhail Glushenkov authored
llvm-svn: 50761
-
Mikhail Glushenkov authored
llvm-svn: 50760
-
Mikhail Glushenkov authored
llvm-svn: 50759
-
Mikhail Glushenkov authored
llvm-svn: 50757
-
Mikhail Glushenkov authored
llvm-svn: 50756
-
Mikhail Glushenkov authored
llvm-svn: 50755
-
Mikhail Glushenkov authored
llvm-svn: 50754
-
Mikhail Glushenkov authored
llvm-svn: 50752
-
Mikhail Glushenkov authored
llvm-svn: 50750
-
Mikhail Glushenkov authored
llvm-svn: 50749
-
Mikhail Glushenkov authored
llvm-svn: 50748
-
Mikhail Glushenkov authored
llvm-svn: 50746
-
Mikhail Glushenkov authored
llvm-svn: 50745
-
Mikhail Glushenkov authored
This makes more interesting graph topologies possible. Currently all tests pass, but more testing is needed. llvm-svn: 50744
-
Mikhail Glushenkov authored
llvm-svn: 50743
-
Mikhail Glushenkov authored
llvm-svn: 50742
-
Mikhail Glushenkov authored
llvm-svn: 50741
-