- Nov 29, 2011
-
-
Daniel Dunbar authored
- I verified locally that the current dependency lists are identical. - This makes add_llvm_library_dependencies() a no-op. I'll remove it once this change passes the bots. llvm-svn: 145355
-
Eli Friedman authored
Zap some completely ridiculous code. There's probably a miscompile here, but I don't really want to try to write a testcase involving an invoke returning a pointer to a varargs function... llvm-svn: 145347
-
Jim Grosbach authored
Replaces r145318 with a more targetted fix for the relocation handling. llvm-svn: 145346
-
Johnny Chen authored
Patch from Daniel Dunbar for future-proof against http://llvm.org/viewvc/llvm-project?view=rev&revision=145331. llvm-svn: 145345
-
Andrew Trick authored
SCEV can't optimize undef in all cases, which is a separate issue from this test case. llvm-svn: 145343
-
Sean Callanan authored
management of what allocations remain after an expression finishes executing. This saves around 2.5KiB per expression for simple expressions. llvm-svn: 145342
-
Daniel Dunbar authored
llvm-svn: 145341
-
Chandler Carruth authored
I suspect we could profitably remove/move some of the bullet points under Clang here to the Clang notes in order to keep things clean on both sides. Unless I hear objections I'll start doing that once folks have read over the Clang notes a bit. llvm-svn: 145340
-
Ted Kremenek authored
Fix serialized diagnostics to handle FixIts that only remove text. Fixes <rdar://problem/10473903>. llvm-svn: 145339
-
Daniel Dunbar authored
- This fixes some layering violations and matches how we handle the llvm-c lib, for example. llvm-svn: 145338
-
Chandler Carruth authored
formatting here a bit... mostly to my preferred bikeshed-blue. llvm-svn: 145337
-
Chandler Carruth authored
the release notes despite their awesomeness. If we had a thorough discussion of the performance of Clang in 2.9 vs. 3.0, the first would be more relevant, but we don't. The serialization stuff hopefully isn't terribly visible to end users. Objections to these omissions are of course welcome. =] llvm-svn: 145336
-
Chandler Carruth authored
extensions and one infrastructure feature addition that has a direct impact on other projects which use Clang. llvm-svn: 145335
-
Chandler Carruth authored
llvm-svn: 145334
-
Chandler Carruth authored
from the Objective-C experts, but the basic stuff is there now. llvm-svn: 145333
-
Bill Wendling authored
attribute. This prevents the stack slot allocator from coming along and using a stack which it thinks is available but isn't. <rdar://problem/10492556> llvm-svn: 145332
-
Daniel Dunbar authored
to the way we currently expect target selection to work -- clients are supposed to have control over what targets are available. llvm-svn: 145331
-
Daniel Dunbar authored
llvm-svn: 145330
-
Daniel Dunbar authored
llvm-svn: 145329
-
Daniel Dunbar authored
dependency information. llvm-svn: 145328
-
Eli Friedman authored
(We should probably start doing some sort of autodetection like we do on Linux at some point.) llvm-svn: 145326
-
Rafael Espindola authored
llvm-svn: 145325
-
Rafael Espindola authored
llvm-svn: 145324
-
Daniel Dunbar authored
- Currently just tries to build a full library for i386/x86_64. - This is made substantially more complicated by the lack of a generalized way to check for/invoke cross compilers. For now, we just try and make it work for the matched arch, and rely on the host CC being Clang. llvm-svn: 145322
-
Eli Friedman authored
llvm-svn: 145321
-
Francois Pichet authored
I think that's enough for my release notes. llvm-svn: 145320
-
Devang Patel authored
llvm-svn: 145319
-
Jim Grosbach authored
rdar://10493453 llvm-svn: 145318
-
Richard Smith authored
llvm-svn: 145317
-
Eli Friedman authored
llvm-svn: 145316
-
Francois Pichet authored
llvm-svn: 145315
-
Greg Clayton authored
in LLDB. llvm-svn: 145314
-
Jim Grosbach authored
llvm-svn: 145313
-
Tanya Lattner authored
Correct the code generation for function arguments of vec3 types on x86_64 when they are greater than 128 bits. This was incorrectly coercing things like long3 into a double2. Add test case. llvm-svn: 145312
-
Richard Smith authored
llvm-svn: 145311
-
Douglas Gregor authored
return the module itself (in the module map) rather than returning the umbrella header used to build the module. While doing this, make sure that we're inferring modules for frameworks to build that module. llvm-svn: 145310
-
Chandler Carruth authored
accurate than my original notes were based on IRC conversations. Windows folks, please edit as needed to make this closer to the truth if I've still got it wrong. llvm-svn: 145309
-
Chandler Carruth authored
llvm-svn: 145308
-
- Nov 28, 2011
-
-
Chandler Carruth authored
add a bit to that section about the many bug-finding warnings that Clang has grown since 2.9 as this is one of the more visible new additions. llvm-svn: 145307
-
Chandler Carruth authored
enough to merit space in the release notes. llvm-svn: 145306
-