- Feb 01, 2012
-
-
Argyrios Kyrtzidis authored
llvm-svn: 149476
-
NAKAMURA Takumi authored
llvm-svn: 149475
-
Eric Christopher authored
instead of the entire class definition. llvm-svn: 149474
-
Richard Smith authored
llvm-svn: 149473
-
Hal Finkel authored
llvm-svn: 149472
-
Douglas Gregor authored
type, be sure to add the qualifier for the enumeration type. llvm-svn: 149471
-
Argyrios Kyrtzidis authored
These are: r149348 r149351 r149352 r149354 r149356 r149357 r149361 r149362 r149364 r149365 llvm-svn: 149470
-
Richard Smith authored
a literal type. Disallow it as the return type of a constexpr function declaration. llvm-svn: 149469
-
Hal Finkel authored
This is the initial checkin of the basic-block autovectorization pass along with some supporting vectorization infrastructure. Special thanks to everyone who helped review this code over the last several months (especially Tobias Grosser). llvm-svn: 149468
-
Richard Smith authored
llvm-svn: 149467
-
Greg Clayton authored
Added a new convenience property on lldb.SBThread names "frames" which always returns a complete list of all lldb.SBFrame objects: (lldb) script >>> frames = lldb.thread.frames >>> for frame in frames: ... print frame Also changed all of the "__repr__" methods to strip any trailing newline characters so we don't end up with entra newlines. llvm-svn: 149466
-
Johnny Chen authored
o Symbols.cpp: Emit a warning message when dSYM does not match the binary. o warnings/uuid: Added regression test case. o lldbtest.py: Modified to allow test case writer to demand that the build command does not begin with a clean first; required to make TestUUIDMismatchWanring.py work. rdar://problem/10515708 llvm-svn: 149465
-
Greg Clayton authored
lldb.value() It it designed to be given a lldb.SBValue object and it allows natural use of a variable value: pt = lldb.value(lldb.frame.FindVariable("pt")) print pt print pt.x print pt.y pt = lldb.frame.FindVariable("rectangle_array") print rectangle_array[12] print rectangle_array[5].origin.x Note that array access works just fine and works on arrays or pointers: pt = lldb.frame.FindVariable("point_ptr") print point_ptr[5].y Also note that pointer child accesses are done using a "." instead of "->": print point_ptr.x llvm-svn: 149464
-
Richard Smith authored
llvm-svn: 149463
-
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
-