- Jun 28, 2012
-
-
Jack Carter authored
the comment per code review feedback. llvm-svn: 159376
-
Eric Christopher authored
llvm-svn: 159374
-
Jim Ingham authored
Make the error message when we time out waiting for debugserver to reply to the qLaunchSuccess packet less cryptic. <rdar://problem/11754744> llvm-svn: 159373
-
Bill Wendling authored
llvm-svn: 159372
-
Benjamin Kramer authored
The tablegen'd code does the same thing without this egregious duplication. In my limited testing everything seems to work, however there can be differences if the clang and llvm builtin definitions don't match. llvm-svn: 159371
-
Benjamin Kramer authored
This way the generated GCC builtin to LLVM intrinsic converter actually works. llvm-svn: 159370
-
Matt Beaumont-Gay authored
is a following clause. llvm-svn: 159369
-
Benjamin Kramer authored
The generated code uncovered an invalid prototype for __builtin_mips_shilo, fix it along the way. llvm-svn: 159368
-
Benjamin Kramer authored
llvm-svn: 159367
-
Simon Atanasyan authored
This patch was reviewed in the llvm-commits list by Jim Grosbach. llvm-svn: 159366
-
Dmitry Vyukov authored
llvm-svn: 159365
-
Simon Atanasyan authored
This patch was reviewed in the llvm-commits list by Jim Grosbach. llvm-svn: 159364
-
Greg Clayton authored
Listen to the "--verbose" flag when running "crashlog" and if verbose is enabled, then dump full paths to source files and modules. Changed much of the output that was coming out with "--verbose" over to use the new "--debug" flag. llvm-svn: 159363
-
Greg Clayton authored
llvm-svn: 159362
-
Dmitry Vyukov authored
llvm-svn: 159361
-
Rafael Espindola authored
llvm-svn: 159360
-
Nuno Lopes authored
llvm-svn: 159359
-
Jordan Rose authored
Previously this caused a crash, since protocols are not interfaces. llvm-svn: 159357
-
Nuno Lopes authored
- recognize C++ new(std::nothrow) friends - ignore ExtractElement and ExtractValue instructions in size/offset analysis (all easy cases are probably folded away before we get here) - also recognize realloc as noalias llvm-svn: 159356
-
Dmitri Gribenko authored
llvm-svn: 159355
-
Dmitri Gribenko authored
llvm-svn: 159354
-
Nuno Lopes authored
make LazyValueInfo analyze the default case of switch statements (we know that in the default branch the value cannot be any of the switch cases) llvm-svn: 159353
-
Nuno Lopes authored
llvm-svn: 159352
-
Rafael Espindola authored
for tracking this. llvm-svn: 159351
-
Rafael Espindola authored
handy. It can be done, but we would have to build a derived-to-base cast during codegen to compute the correct this pointer. I will handle covariant returns next. llvm-svn: 159350
-
Benjamin Kramer authored
Nothing in here makes use of the virtuality. llvm-svn: 159349
-
Alexey Samsonov authored
llvm-svn: 159348
-
Alexey Samsonov authored
llvm-svn: 159347
-
Alexey Samsonov authored
llvm-svn: 159345
-
Kostya Serebryany authored
[asan] set a hard limit on the number of instructions instrumented pear each BB. This is (hopefully temporary) workaround for PR13225 llvm-svn: 159344
-
Alexey Samsonov authored
[ASan] update cmake rules so that ASan unit tests can include googletest (and, hence, llvm) headers when they are built by fresh Clang llvm-svn: 159343
-
Dmitry Vyukov authored
llvm-svn: 159341
-
Bill Wendling authored
llvm-svn: 159340
-
Alexey Samsonov authored
llvm-svn: 159338
-
Alexey Samsonov authored
llvm-svn: 159337
-
Hans Wennborg authored
This allows for setting the default TLS model. (PR9788) llvm-svn: 159336
-
Richard Smith authored
undefined behaviour, and move the diagnostic for '' from an Error into an ExtWarn in this group. This is important for some users of the preprocessor, and is necessary for gcc compatibility. llvm-svn: 159335
-
Alexey Samsonov authored
llvm-svn: 159334
-
Chandler Carruth authored
a dedicated helper function. This will enable re-using the same logic for Clang's lit setup, etc. llvm-svn: 159333
-
Hal Finkel authored
When both a load/store and its address computation are being vectorized, it can happen that the address-computation vectorization destroys SCEV's ability to analyize the relative pointer offsets. As a result (like with the aliasing analysis info), we need to precompute the necessary information prior to instruction fusing. This was found during stress testing (running through the test suite with a very low required chain length); unfortunately, I don't have a small test case. llvm-svn: 159332
-