- Oct 26, 2011
-
-
Bill Wendling authored
llvm-svn: 143022
-
Bill Wendling authored
llvm-svn: 143020
-
Bill Wendling authored
Use a worklist to prevent the iterator from becoming invalidated because of the 'removeSuccessor' call. Noticed in a Release+Asserts+Check buildbot. llvm-svn: 143018
-
Bill Wendling authored
llvm-svn: 143012
-
Eric Christopher authored
llvm-svn: 143011
-
Charles Davis authored
version of the install program, which does not have the --strip-program switch. llvm-svn: 143009
-
Jakob Stoklund Olesen authored
This code makes different decisions when compiled into x87 instructions because of different rounding behavior. That caused phase 2/3 miscompares on 32-bit Linux when the phase 1 compiler was built with gcc (using x87), and the phase 2 compiler was built with clang (using SSE). This fixes PR11200. llvm-svn: 143006
-
Evan Cheng authored
Disable LICM speculation in high register pressure situation again now that Devang has fixed other issues. llvm-svn: 143003
-
Evan Cheng authored
on Darwin platforms where -Os means optimize for size without hurting performance. llvm-svn: 143002
-
Bill Wendling authored
An MBB which branches to an EH landing pad shouldn't be considered for tail merging. In SjLj EH, the jump to the landing pad is not done explicitly through a branch statement. The EH landing pad is added as a successor to the throwing BB. Because of that however, the branch folding pass could mistakenly think that it could merge the throwing BB with another BB. This isn't safe to do. <rdar://problem/10334833> llvm-svn: 143001
-
Eli Friedman authored
Add a note about the removal of the atomic intrinsics to the "Major Changes" section of the release notes. llvm-svn: 142998
-
Eric Christopher authored
to use for stripping final executables. Patch by Simon Atanasyan! llvm-svn: 142997
-
Eric Christopher authored
Patch by Dimitry Andric! llvm-svn: 142995
-
Eli Friedman authored
llvm-svn: 142994
-
Mon P Wang authored
fix up later. For this special case, allow such a mask to be considered valid. <rdar://problem/8622574> llvm-svn: 142992
-
Bill Wendling authored
llvm-svn: 142991
-
Bill Wendling authored
llvm-svn: 142990
-
Bill Wendling authored
llvm-svn: 142989
-
Bill Wendling authored
llvm-svn: 142988
-
Bill Wendling authored
llvm-svn: 142987
-
Michael J. Spencer authored
llvm-svn: 142984
-
Michael J. Spencer authored
llvm-svn: 142983
-
Michael J. Spencer authored
llvm-svn: 142982
-
Michael J. Spencer authored
llvm-svn: 142981
-
- Oct 25, 2011
-
-
Owen Anderson authored
llvm-svn: 142970
-
Bill Wendling authored
llvm-svn: 142966
-
Bill Wendling authored
llvm-svn: 142965
-
Bill Wendling authored
llvm-svn: 142963
-
Owen Anderson authored
Add support for the notion of "hidden" relocations. On MachO, these are relocation entries that are used as additional information for other, real relocations, rather than being relocations themselves. I'm not familiar enough with ELF or COFF to know if they should have any relocations marked hidden. llvm-svn: 142961
-
Bill Wendling authored
llvm-svn: 142960
-
Eli Friedman authored
llvm-svn: 142959
-
Chad Rosier authored
LLVM 2.9. My understanding is that we plan to maintain compatibility with 2.9 until the 3.1 release. At that time we can generate new test cases using LLVM 3.0. llvm-svn: 142958
-
Jim Grosbach authored
PR11217. llvm-svn: 142956
-
Bill Wendling authored
llvm-svn: 142955
-
Bill Wendling authored
llvm-svn: 142954
-
Owen Anderson authored
llvm-svn: 142952
-
Bruno Cardoso Lopes authored
compile and use a bunch of stuff using o32 abi). Also the rt-rk.com team claims that the JIT support they contributed, is complete for the mips "static" relocation model. llvm-svn: 142950
-
Chad Rosier authored
llvm-svn: 142948
-
Owen Anderson authored
llvm-svn: 142938
-
Bruno Cardoso Lopes authored
This first patch is for expression variable kinds. Patch by Jack Carter! llvm-svn: 142934
-