- Aug 03, 2010
-
-
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
-
Kalle Raiskila authored
such registers in SPU, this support boils down to "emulating" them by duplicating instructions on the general purpose registers. This adds the most basic operations on v2i32: passing parameters, addition, subtraction, multiplication and a few others. llvm-svn: 110035
-
Argyrios Kyrtzidis authored
llvm-svn: 110034
-
Argyrios Kyrtzidis authored
llvm-svn: 110033
-
Argyrios Kyrtzidis authored
llvm-svn: 110032
-
Argyrios Kyrtzidis authored
Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr for them that will deserialize them when needed. llvm-svn: 110031
-