- Feb 01, 2012
-
-
Douglas Gregor authored
- Actually building the var -> capture mapping properly (there was an off-by-one error) - Keeping track of the source location of each capture - Minor QoI improvements, e.g, highlighing the prior capture if there are multiple captures, pointing at the variable declaration we found if we reject it. As part of this, add standard citations for the various semantic checks we perform, and note where we're not performing those checks as we should. llvm-svn: 149462
-
Enrico Granata authored
llvm-svn: 149461
-
Nico Weber authored
Fixes PR11847. Patch from Jason Haslam! llvm-svn: 149460
-
Howard Hinnant authored
llvm-svn: 149459
-
Douglas Gregor authored
llvm-svn: 149458
-
Jim Grosbach authored
Changing arguments from being passed as fixed to varargs is unsafe, as the ABI may require they be handled differently (stack vs. register, for example). Remove two tests which rely on the bitcast being folded into the direct call, which is exactly the transformation that's unsafe. llvm-svn: 149457
-
Tobias Grosser authored
Pointed out by Chad Rosier llvm-svn: 149456
-
Bob Wilson authored
I removed support for "*-darwin*-iphoneos" triples, since we now have iOS listed as a separate OS in the triples. llvm-svn: 149455
-
Bob Wilson authored
Check if the triple OS is IOS instead of checking for arm/thumb architectures and check that before calling isMacOSXVersionLT. llvm-svn: 149454
-
Howard Hinnant authored
llvm-svn: 149453
-
Jim Grosbach authored
llvm-svn: 149452
-
Kaelyn Uhrain authored
llvm-svn: 149451
-
Richard Smith authored
fixed in r149440. llvm-svn: 149450
-
Fariborz Jahanian authored
CFBridgingRetain/CFBridgingRelease calls instead of __bridge_retained/__bridge_transfer casts as preferred way of moving cf objects to arc land. // rdar://10207950 llvm-svn: 149449
-
Richard Smith authored
isn't, but this is just a (reported) defect in the wording. llvm-svn: 149448
-
Greg Clayton authored
We previously weren't catching that SBValue::Cast(...) would crash if we had an invalid (empty) SBValue object. Cleaned up the SBType API a bit. llvm-svn: 149447
-
Brendon Cahoon authored
llvm-svn: 149446
-
Lenny Maiorani authored
Make the EarlyCSE optimizer not use recursion to do a depth first iteration. llvm-svn: 149445
-
Brendon Cahoon authored
llvm-svn: 149444
-
Jim Ingham authored
Threads now store their "temporary" resume state, so we know whether they were suspended in the most recent step, and if they weren't allowed to run, don't ask questions about their state unless explicitly requested to do so. llvm-svn: 149443
-
Kevin Enderby authored
symbol from an assignment. In this case the symbol did not have a fragment so MCObjectWriter::IsSymbolRefDifferenceFullyResolved() should not have been calling IsSymbolRefDifferenceFullyResolvedImpl() with a NULL fragment and should just have returned false in that case. llvm-svn: 149442
-
- Jan 31, 2012
-
-
Eli Friedman authored
llvm-svn: 149441
-
Eli Friedman authored
llvm-svn: 149440
-
Bob Wilson authored
llvm-svn: 149439
-
Bob Wilson authored
This new function provides a way to get the Mac OS X version number from either generic "darwin" triples of macosx triples. llvm-svn: 149438
-
Fariborz Jahanian authored
explicit type cast. // rdar://10521744 llvm-svn: 149437
-
Howard Hinnant authored
llvm-svn: 149436
-
Fariborz Jahanian authored
cancel out each other. Leave it alone so users can take a look (unmigrated code forces error diagnostic). // rdar://10521744 llvm-svn: 149435
-
Douglas Gregor authored
builds, and bring mm_alloc.h into the fold. Start playing some tricks with these builtin modules to mirror the include_next tricks that the headers already perform. llvm-svn: 149434
-
Jakob Stoklund Olesen authored
It was wrong and completely unused. llvm-svn: 149433
-
Michael J. Spencer authored
llvm-svn: 149432
-
Michael J. Spencer authored
llvm-svn: 149431
-
Michael J. Spencer authored
llvm-svn: 149430
-
Michael J. Spencer authored
llvm-svn: 149429
-
Michael J. Spencer authored
llvm-svn: 149428
-
Michael J. Spencer authored
behaivior because it indexes past the end of _contentPool. llvm-svn: 149427
-
Michael J. Spencer authored
llvm-svn: 149426
-
Michael J. Spencer authored
llvm-svn: 149425
-
Chad Rosier authored
llvm-svn: 149424
-
Jakob Stoklund Olesen authored
Each SubRegIndex keeps track of how it composes. llvm-svn: 149423
-