- Aug 03, 2010
-
-
Dan Gohman authored
llvm-svn: 110091
-
Dan Gohman authored
are unknown. llvm-svn: 110090
-
Greg Clayton authored
involved watching for the objective C built-in types in DWARF and making sure when we convert the DWARF types into clang types that we use the appropriate ASTContext types. Added a way to find and dump types in lldb (something equivalent to gdb's "ptype" command): image lookup --type <TYPENAME> This only works for looking up types by name and won't work with variables. It also currently dumps out verbose internal information. I will modify it to dump more appropriate user level info in my next submission. Hookup up the "FindTypes()" functions in the SymbolFile and SymbolVendor so we can lookup types by name in one or more images. Fixed "image lookup --address <ADDRESS>" to be able to correctly show all symbol context information, but it will only show this extra information when the new "--verbose" flag is used. Updated to latest LLVM to get a few needed fixes. llvm-svn: 110089
-
Sean Callanan authored
of profiling code into expressions. Modified IRForTarget to emit array and record member accesses correctly. (Reading and writing both work.) llvm-svn: 110088
-
Ted Kremenek authored
Add -cc1 option '-unoptimized-cfg' to toggle using a CFG (for static analysis) that doesn't prune CFG edges. llvm-svn: 110087
-
Dan Gohman authored
of Value deletions and RAUWs, instead of relying on ScalarEvolution's Scalars map being notified, as that's complicated at best, and insufficient in general. This means SCEVUnknown needs a non-trivial destructor, so introduce a mechanism to allow ScalarEvolution to locate all the SCEVUnknowns. llvm-svn: 110086
-
Ted Kremenek authored
CFG without any edges pruned out because of trivially solvable conditions (e.g., 'if (0)'). llvm-svn: 110085
-
John McCall authored
purposes of the jump checker. Also extend Ted's iteration fix to labels. Fixes PR7789. llvm-svn: 110082
-
Stuart Hastings authored
llvm-svn: 110081
-
Sebastian Redl authored
llvm-svn: 110078
-
Dan Gohman authored
llvm-svn: 110077
-
Dan Gohman authored
a redundant check from checkInstruction. llvm-svn: 110076
-
Dan Gohman authored
llvm-svn: 110075
-
Dan Gohman authored
llvm-svn: 110074
-
Devang Patel authored
llvm-svn: 110072
-
Ted Kremenek authored
Fix another case (this time in JumpScopeChecker) where walking deeply nested CaseStmts can blow out the stack. Fixes <rdar://problem/8125165>. llvm-svn: 110071
-
Stuart Hastings authored
llvm-svn: 110070
-
Bill Wendling authored
llvm-svn: 110069
-
- Aug 02, 2010
-
-
Ted Kremenek authored
calls when the enclosing object had retain/release state. Fixes <rdar://problem/8261992>. llvm-svn: 110068
-
Johnny Chen authored
llvm-svn: 110066
-
Oscar Fuentes authored
LLVMConfig. llvm-svn: 110065
-
Johnny Chen authored
llvm-svn: 110064
-
John McCall authored
initializations now. llvm-svn: 110063
-
Douglas Gregor authored
llvm-svn: 110062
-
Douglas Gregor authored
creating the preamble and "replay" them when reusing the preamble. Also, fix a thinko in the copying of the preamble when building the precompiled preamble. llvm-svn: 110061
-
Oscar Fuentes authored
is a dependence on an LLVM target that is not included on the build. When LLVM_TARGETS_TO_BUILD didn't include all the targets, the function emitted an error like "Library LLVMArmParser not found in list of llvm libraries." llvm-svn: 110060
-
Ted Kremenek authored
lookups in the hashtable. llvm-svn: 110059
-
-
Oscar Fuentes authored
Patch by nobled! llvm-svn: 110057
-
Dan Gohman authored
llvm-svn: 110056
-
Oscar Fuentes authored
llvm-svn: 110055
-
Sebastian Redl authored
Query only the latest version of an identifier in the PCH chain. Make sure this version holds the entire declaration chain. This is a much saner solution than trying to merge the info from all elements, and makes redeclarations work properly. Expand the declarations test case to cover more compliated cases. llvm-svn: 110052
-
Sebastian Redl authored
Remove mutable data on TagType and InjectedClassNameType, by instead walking the declaration chain in search of a definition. This is necessary for a sane chained PCH implementation. No observable performance change on Carbon.h syntax-only, and bootstraps cleanly. llvm-svn: 110051
-
Fariborz Jahanian authored
for radar 8258797. llvm-svn: 110047
-
Devang Patel authored
llvm-svn: 110045
-
Daniel Dunbar authored
llvm-svn: 110040
-
Daniel Dunbar authored
for use in reporting diagnostics. - We don't want to use the Action's own CompilerInstance, because that is only initialized during file processing and I like that invariant. Also, if ParseArgs returns false then abandon execution. Also, remove unused PluginASTAction::PrintHelp virtual method. llvm-svn: 110039
-
Kalle Raiskila authored
llvm-svn: 110038
-
Kalle Raiskila authored
duplicate the instructions and operate on half vectors. Also reorder code in SPUInstrInfo.td for better coherency. llvm-svn: 110037
-
Owen Anderson authored
llvm-svn: 110036
-