- Oct 15, 2010
-
-
Jakob Stoklund Olesen authored
llvm-svn: 116580
-
Rafael Espindola authored
map. llvm-svn: 116579
-
Daniel Dunbar authored
llvm-svn: 116577
-
Daniel Dunbar authored
llvm-svn: 116576
-
Douglas Gregor authored
typo correction prefers "super" over other, equivalent completions. I believe this will fix the regression on the buildbot. llvm-svn: 116574
-
Douglas Gregor authored
as the class itself. Fixes PR7082. llvm-svn: 116573
-
Gabor Greif authored
llvm-svn: 116572
-
-
-
Abramo Bagnara authored
llvm-svn: 116569
-
Craig Silverstein authored
typloc information is available (I don't think it was, originally). Submitted as a 'trivial' change. llvm-svn: 116568
-
John McCall authored
ambiguous context. llvm-svn: 116567
-
Bob Wilson authored
llvm-svn: 116566
-
Greg Clayton authored
llvm-svn: 116565
-
Bob Wilson authored
have been printed with the "S" modifier after the predicate. With ARM's unified syntax, they are supposed to go in the other order. We fixed this for Thumb when we switched to unified syntax but missed changing it for ARM. Apparently we don't generate these instructions often because no one noticed until now. Thanks to Bill Wendling for the testcase! llvm-svn: 116563
-
Greg Clayton authored
llvm-svn: 116562
-
Greg Clayton authored
the code a bit. llvm-svn: 116561
-
Jim Grosbach authored
llvm-svn: 116560
-
Johnny Chen authored
llvm-svn: 116559
-
Greg Clayton authored
since we can't parse DW_TAG_namespace DIEs as types. They are only decls in clang. All of the types we handle right now have both clang "XXXType" classes to go with the "XXXDecl" classes which means they can be used within the lldb_private::Type class. I need to check to see which other decls that don't have associated type objects need to float around the debugger and possibly make a lldb_private::Decl class to manage them. llvm-svn: 116558
-
Jim Grosbach authored
llvm-svn: 116557
-
Douglas Gregor authored
initialized. Fixes PR7076. llvm-svn: 116553
-
Johnny Chen authored
session info after a test case failure, allowing more direct inspection of debugger session which leads to the test failure. For a simple usage scenario: [18:06:26] johnny:/Volumes/data/lldb/svn/trunk/test $ ./dotest.py -v . 2> ~/Developer/Log/lldbtest.log ... [18:14:43] johnny:/Volumes/data/lldb/svn/trunk/test $ ls -l .session-* -rw-r--r-- 1 johnny admin 1359 Oct 14 18:06 .session-TestArrayTypes.ArrayTypesTestCase.test_with_dwarf_and_run_command -rw-r--r-- 1 johnny admin 2054 Oct 14 18:07 .session-TestClassTypes.ClassTypesTestCase.test_with_dsym_and_expr_parser -rw-r--r-- 1 johnny admin 2055 Oct 14 18:07 .session-TestClassTypes.ClassTypesTestCase.test_with_dwarf_and_expr_parser -rw-r--r-- 1 johnny admin 1351 Oct 14 17:57 .session-TestClassTypes.ClassTypesTestCase.test_with_dwarf_and_run_command [18:14:51] johnny:/Volumes/data/lldb/svn/trunk/test $ The test case which failed will have its recorded session info dumped to a .session-* file in the current working directory. For test suite using relocated directory, expect to find the .session-* files there. In this checkin, I also add @skip decorator to the two test methods in test/foundation/TestObjCMethods.py as it looks like the test suite is deadlocking when running the tests. More investigations are needed. llvm-svn: 116552
-
Douglas Gregor authored
list, complain about it! Fixes PR7053. llvm-svn: 116551
-
Rafael Espindola authored
llvm-svn: 116550
-
Douglas Gregor authored
types, from Alp Toker! Fixes PR8344. llvm-svn: 116549
-
Daniel Dunbar authored
llvm-svn: 116548
-
Jakob Stoklund Olesen authored
llvm-svn: 116547
-
Jakob Stoklund Olesen authored
All registers created during splitting or spilling are assigned to the same stack slot as the parent register. When splitting or rematting, we may not spill at all. In that case the stack slot is still assigned, but it will be dead. llvm-svn: 116546
-
Oscar Fuentes authored
This removes a lot of warnings. llvm-svn: 116545
-
Dan Gohman authored
llvm-svn: 116544
-
Jakob Stoklund Olesen authored
splitting or spillling, and to help with rematerialization. Use LiveRangeEdit in InlineSpiller and SplitKit. This will eventually make it possible to share remat code between InlineSpiller and SplitKit. llvm-svn: 116543
-
Jim Ingham authored
Added support for breakpoint conditions. I also had to separate the "run the expression" part of ClangFunction::Execute from the "Gather the expression result" so that in the case of the Breakpoint condition I can move the condition evaluation into the normal thread plan processing. Also added support for remembering the "last set breakpoint" so that "break modify" will act on the last set breakpoint. llvm-svn: 116542
-
Dan Gohman authored
Also, handle unknown types conservatively. llvm-svn: 116541
-
Jim Grosbach authored
llvm-svn: 116540
-
Fariborz Jahanian authored
its RHS is an ivar. Fixes //rdar: //8541517. llvm-svn: 116539
-
Jim Grosbach authored
are just forms of that instruction). llvm-svn: 116538
-
Jim Grosbach authored
llvm-svn: 116537
-
Dan Gohman authored
This enables metadata generation by default, however the TBAA pass in the optimizer is still disabled for now. llvm-svn: 116536
-
Devang Patel authored
Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. This is tested by virtfunc.exp in gdb testsuite. llvm-svn: 116535
-