- Feb 24, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 126352
-
Argyrios Kyrtzidis authored
llvm-svn: 126351
-
Argyrios Kyrtzidis authored
llvm-svn: 126350
-
Michael J. Spencer authored
llvm-svn: 126348
-
Douglas Gregor authored
nested-name-specifier and source range to be set at the same time. llvm-svn: 126347
-
Douglas Gregor authored
with another component in the nested-name-specifiers, updating its representation (a NestedNameSpecifier) and source-location information (currently a SourceRange) simultaneously. This is groundwork for adding source-location information to nested-name-specifiers. llvm-svn: 126346
-
Chandler Carruth authored
don't seem to have been covered by our tests previously. This should fix bootstrap failure. llvm-svn: 126345
-
Chandler Carruth authored
to create it. Lit doesn't apparently clean up test directories effectively, and so this broke randomly on subsequent runs. Also XFAIL the test on windows, as there's not much hope for these commands doing the right thing there. Paired with Nick Lewycky. llvm-svn: 126344
-
Johnny Chen authored
llvm-svn: 126343
-
Chandler Carruth authored
expressions. Consider the code: int64_t i = 10 << 30; This compiles fine, but most developers expect it to produce the value for 10 gigs, not -2 gigs. This is actually undefined behavior because the LHS is a signed integer type. The warning is currently gated behind -Wshift-overflow. There is a special case where only the sign bit is overridden that gets a custom error message and is by default ignored. This case is much less likely to cause observed buggy behavior, it's just undefined behavior according to the spec. This warning can be enabled with -Wshift-sign-overflow. Original patch by Oleg Slezberg, with style tweaks and some correctness fixes by me. llvm-svn: 126342
-
Ted Kremenek authored
llvm-svn: 126341
-
- Feb 23, 2011
-
-
Devang Patel authored
Use DW_FORM_data2 for DW_AT_language and let users use DW_LANG_lo_user=0x8000 to DW_LANG_hi_user=0xffff range. llvm-svn: 126339
-
Devang Patel authored
llvm-svn: 126338
-
Jim Grosbach authored
llvm-svn: 126337
-
Jim Grosbach authored
enabled for all targets. Non-X86 targets should not have this behavior enabled by default. Joerg, if you would like to resubmit with the behavior conditionalized to be X86-ELF only, that's fine. llvm-svn: 126336
-
Johnny Chen authored
and rename the original ThumbImmScaled() function to ThumbImm7Scaled(). llvm-svn: 126335
-
Nick Lewycky authored
llvm-svn: 126334
-
Argyrios Kyrtzidis authored
llvm-svn: 126333
-
Argyrios Kyrtzidis authored
-Introduce EndOfFunctionNodeBuilder::withCheckerTag to allow it be "specialized" with a checker tag and not require the checkers to pass a tag. -For EndOfFunctionNodeBuilder::generateNode, reverse the order of tag/P parameters since there are actual calls that assume the second parameter is ExplodedNode. llvm-svn: 126332
-
Argyrios Kyrtzidis authored
llvm-svn: 126331
-
Rafael Espindola authored
Fixes PR9292. llvm-svn: 126330
-
Matt Beaumont-Gay authored
llvm-svn: 126328
-
Matt Beaumont-Gay authored
llvm-svn: 126327
-
Argyrios Kyrtzidis authored
llvm-svn: 126326
-
Argyrios Kyrtzidis authored
llvm-svn: 126325
-
Argyrios Kyrtzidis authored
llvm-svn: 126324
-
Matt Beaumont-Gay authored
llvm-svn: 126323
-
Richard Osborne authored
llvm-svn: 126322
-
Chandler Carruth authored
several ways. We now warn for more of the return types, and correctly locate the ignored ones. Also adds fix-it hints to remove the ignored qualifiers. Fixes much of PR9058, although not all of it. Patch by Hans Wennborg, a couple of minor style tweaks from me. llvm-svn: 126321
-
Richard Osborne authored
events on the thread and wait until a resource is ready to event. The vector of the resource that is ready is returned. llvm-svn: 126320
-
Jakob Stoklund Olesen authored
No code will be inserted after the split point anyway. llvm-svn: 126319
-
Douglas Gregor authored
llvm-svn: 126316
-
Richard Osborne authored
llvm-svn: 126315
-
Richard Osborne authored
llvm-svn: 126314
-
Richard Osborne authored
llvm-svn: 126313
-
David Chisnall authored
Fix type mismatch between property function that CGObjCGNU was returning and the one CGObjC was calling. Fixes bug r9294. llvm-svn: 126312
-
Frits van Bommel authored
llvm-svn: 126311
-
NAKAMURA Takumi authored
llvm-svn: 126310
-
Oscar Fuentes authored
on Clang when it builds using LLVM as an external library. Fixes PR9293. llvm-svn: 126309
-
Argyrios Kyrtzidis authored
llvm-svn: 126308
-