- Dec 22, 2011
-
-
Benjamin Kramer authored
Make the -fvisibility-inlines-hidden check more thorough in a hopeless attempt to fix mingw cross-compiles. llvm-svn: 147191
-
Rafael Espindola authored
to moving it to lib/Target/X86. llvm-svn: 147190
-
Jim Grosbach authored
rdar://10558523 llvm-svn: 147189
-
Bob Wilson authored
Noticed by inspection; I don't have a testcase for this. llvm-svn: 147188
-
Bob Wilson authored
tblgen has been renamed to llvm-tblgen so this command has been failing, and it's no longer needed because llvm-tblgen is already installed by default. llvm-svn: 147187
-
Eli Friedman authored
llvm-svn: 147186
-
Jim Grosbach authored
llvm-svn: 147184
-
Benjamin Kramer authored
This was disabled years ago because of a bug in GCC 4.1, which is on our "broken compilers" list for other reasons. Saving ~500k on a clang binary (Release+Asserts) is well worth dropping support for it. We currently disable it for shared libraries (where it would bring the biggest win) because clang is broken (PR11642). IMPORTANT: If you're doing incremental builds you may get tons of linker warnings. make clean will fix them. llvm-svn: 147182
-
Rafael Espindola authored
Fixes PR11214. llvm-svn: 147180
-
Chad Rosier authored
llvm-svn: 147176
-
Chad Rosier authored
time regressions. In general, it is beneficial to compile-time. Original commit message: Fix for bug #11429: Wrong behaviour for switches. Small improvement for code size heuristics. llvm-svn: 147175
-
Jim Grosbach authored
The value from the operands isn't right yet, but we weren't encoding it at all previously. The parser needs to twiddle the values when building the instruction. Partial for: rdar://10558523 llvm-svn: 147170
-
Jim Grosbach authored
llvm-svn: 147169
-
Chris Lattner authored
llvm-svn: 147159
-
Jim Grosbach authored
llvm-svn: 147158
-
Rafael Espindola authored
it. It does need some some tests... llvm-svn: 147154
-
Jim Grosbach authored
Just treat it as-if the shift wasn't there at all. 'as' compatibility. rdar://10604767 llvm-svn: 147153
-
Jim Grosbach authored
llvm-svn: 147152
-
Jim Grosbach authored
llvm-svn: 147151
-
Jim Grosbach authored
llvm-svn: 147150
-
Benjamin Kramer authored
Fixes PR11640. llvm-svn: 147144
-
Rafael Espindola authored
Fixes pr11620. llvm-svn: 147143
-
Chandler Carruth authored
probability wouldn't be considered "hot" in some weird loop structures or other compounding probability patterns. This makes it much harder to confuse, but isn't really a principled fix. I'd actually like it if we could model a zero probability, as it would make this much easier to reason about. Suggestions for how to do this better are welcome. llvm-svn: 147142
-
Rafael Espindola authored
llvm-svn: 147136
-
Rafael Espindola authored
llvm-svn: 147135
-
Eli Friedman authored
Fix APInt::rotl and APInt::rotr so that they work correctly. Found while writing some code that tried to use them. llvm-svn: 147134
-
Rafael Espindola authored
llvm-svn: 147133
-
Rafael Espindola authored
llvm-svn: 147132
-
Chad Rosier authored
performance regressions (both execution-time and compile-time) on our nightly testers. Original commit message: Fix for bug #11429: Wrong behaviour for switches. Small improvement for code size heuristics. llvm-svn: 147131
-
Rafael Espindola authored
llvm-svn: 147129
-
Pete Cooper authored
llvm-svn: 147127
-
Rafael Espindola authored
llvm-svn: 147126
-
Pete Cooper authored
Fixes <rdar://problem/10584116> llvm-svn: 147125
-
Rafael Espindola authored
llvm-svn: 147124
-
Rafael Espindola authored
llvm-svn: 147121
-
Rafael Espindola authored
llvm-svn: 147119
-
Akira Hatanaka authored
ELF relocations. Patch by Jack Carter. llvm-svn: 147118
-
Richard Smith authored
llvm-svn: 147117
-
Rafael Espindola authored
llvm-svn: 147115
-
Rafael Espindola authored
llvm-svn: 147114
-