- Aug 26, 2011
-
-
Francois Pichet authored
llvm-svn: 138610
-
Jordy Rose authored
llvm-svn: 138609
-
Johnny Chen authored
built locally from the source tree. This is distinguished from self.lldbExec, which can be used by test/benchmarks to measure the performances against other debuggers. You can use environment variable LLDB_EXEC to specify self.lldbExec to the dotest.py test driver, otherwise it is going to be populated with self.lldbHere. Modify the regular tests under test dir, i.e., not test/benchmarks, to use self.lldbHere. Also modify the benchmarks tests to use self.lldbHere when it needs an 'lldb' executable with debug info to do the performance measurements. llvm-svn: 138608
-
Ivan Krasin authored
llvm-svn: 138607
-
Bill Wendling authored
llvm-svn: 138606
-
Bill Wendling authored
scheme, return 'true' so that it doesn't try to run the old EH scheme's fixup on the new code. llvm-svn: 138605
-
Bill Wendling authored
This upgrade suffers from the problems of the old EH scheme - i.e., that the calls to llvm.eh.exception() and llvm.eh.selector() can wander off and get lost. It makes a valiant effort to reclaim these little lost lambs. This is a first draft, so it hasn't yet been hooked up to the parser. llvm-svn: 138602
-
Matt Beaumont-Gay authored
Much to everyone's surprise, the default constructor for TypeResult produces an instance with Invalid == false. This seems like a decision we may want to revisit. llvm-svn: 138601
-
Jim Ingham authored
Add logging to SymbolFileDWARF::ParseType so that we can tell the type/comp_unit/obj_file were being processed when something goes wrong... llvm-svn: 138600
-
John McCall authored
emit call results into potentially aliased slots. This allows us to properly mark indirect return slots as noalias, at the cost of requiring an extra memcpy when assigning an aggregate call result into a l-value. It also brings us into compliance with the x86-64 ABI. llvm-svn: 138599
-
Fariborz Jahanian authored
declated method in the class belongs to a synthesized property getter/setter. // rdar://10014946 llvm-svn: 138598
-
Douglas Gregor authored
Eliminate the -chained-pch flag and all of the frontend and libclang options associated with it. Chained PCH is the only way to build a PCH file that includes another PCH file llvm-svn: 138597
-
Douglas Gregor authored
llvm-svn: 138596
-
Douglas Gregor authored
from the given source. -emit-module behaves similarly to -emit-pch, except that Sema is somewhat more strict about the contents of -emit-module. In the future, there are likely to be more interesting differences. llvm-svn: 138595
-
Fariborz Jahanian authored
changes. // rdar://10015110 llvm-svn: 138594
-
Argyrios Kyrtzidis authored
of a type specifier. e.g. for: typedef struct _MyS { int foo; } MyS; pointing at field 'foo' would give a cursor for the typedef declaration 'MyS' instead of the field. llvm-svn: 138593
-
Bruno Cardoso Lopes authored
llvm-svn: 138592
-
- Aug 25, 2011
-
-
Johnny Chen authored
m_selected_tid thread first, check to see if it is valid (might be null if the thread just exited), and if not select/return the 0th thread instead. llvm-svn: 138591
-
Johnny Chen authored
Modify the loggings output oracle to fix test suite failure, after the recent change to CommandInterpreter.cpp. llvm-svn: 138590
-
Nick Lewycky authored
llvm-svn: 138589
-
Bruno Cardoso Lopes authored
llvm-svn: 138588
-
Bruno Cardoso Lopes authored
llvm-svn: 138587
-
Douglas Gregor authored
a top-level module. This code is still horrible and should go away, but we're not there yet. llvm-svn: 138586
-
Douglas Gregor authored
AST file, rather than waiting until we finish loading the top-level AST file. llvm-svn: 138585
-
Fariborz Jahanian authored
llvm-svn: 138584
-
Douglas Gregor authored
to "when loading a particular module" validation, since it was only validating local information anyway. This shouldn't change anything. llvm-svn: 138583
-
Douglas Gregor authored
and .cpp files, since ASTReader.cpp was getting way too large. No functionality change. llvm-svn: 138582
-
John McCall authored
creators to tell us whether something needs GC barriers. No functionality change. llvm-svn: 138581
-
Argyrios Kyrtzidis authored
out-of-sync how a file is compiled. Patch by Matthias Kleine! llvm-svn: 138580
-
David Greene authored
Make ConstantInt::uge() const so it may be used in const contexts. llvm-svn: 138579
-
Chad Rosier authored
llvm-svn: 138578
-
Johnny Chen authored
currently selected thread. And update the call sites accordingly. llvm-svn: 138577
-
Ted Kremenek authored
Teach -Wunreachable-code about dead code caused by macro expansions. This should suppress false positives resulting from 'assert' and friends. llvm-svn: 138576
-
Owen Anderson authored
Port over additional encoding tests to decoding tests, and fix an operand ordering bug this exposed. llvm-svn: 138575
-
Douglas Gregor authored
chain to a proper search. llvm-svn: 138574
-
Benjamin Kramer authored
llvm-svn: 138573
-
Douglas Gregor authored
search in ASTReader::ReadPreprocessedEntities(). llvm-svn: 138572
-
Fariborz Jahanian authored
llvm-svn: 138571
-
Andrew Trick authored
rdar://10005094: miscompile of 176.gcc llvm-svn: 138568
-
Fariborz Jahanian authored
as in @class foo, bar. More cleanup to follow. llvm-svn: 138567
-