- Jul 29, 2010
-
-
Eric Christopher authored
angst. llvm-svn: 109718
-
Daniel Dunbar authored
- This works, but won't handle crashes on stack overflow, or signals delivered to a thread other than the one that crashed. The latter is particular annoying on Darwin, because SIGABRT tends to go to the main thread. llvm-svn: 109717
-
Howard Hinnant authored
llvm-svn: 109716
-
Jakob Stoklund Olesen authored
multiple defs, like t2LDRSB_POST. The first def could accidentally steal the physreg that the second, tied def was required to be allocated to. Now, the tied use-def is treated more like an early clobber, and the physreg is reserved before allocating the other defs. This would never be a problem when the tied def was the only def which is the usual case. This fixes MallocBench/gs for thumb2 -O0. llvm-svn: 109715
-
Jakob Stoklund Olesen authored
llvm-svn: 109714
-
Ted Kremenek authored
Check for an invalid SourceLocation in clang_getCursor(). This avoids a possible assertion failure in SourceManager in the call to Lexer::GetBeginningOfToken(). Fixes <rdar://problem/8244873>. llvm-svn: 109713
-
Johnny Chen authored
llvm-svn: 109712
-
Howard Hinnant authored
llvm-svn: 109711
-
Ted Kremenek authored
Augment RegionStore::BindStruct() to bind symbolicated struct values. This fixes a false path issue reported in <rdar://problem/8243408> and also spurs another cause where the idempotent operations checker fires. llvm-svn: 109710
-
Ted Kremenek authored
llvm-svn: 109709
-
Ted Kremenek authored
llvm-svn: 109708
-
Ted Kremenek authored
Remove extraneous guards around the call to getConjuredSymbolVal(). These checks are already done within getConjuredSymbolVal() itself. llvm-svn: 109707
-
Douglas Gregor authored
libclang, so that clang_annotateTokens() doesn't get confused and miss annotations. llvm-svn: 109706
-
Dan Gohman authored
extend it to handle the case where multiple RAUWs affect a single SCEVUnknown. Add a ScalarEvolution unittest to test for this situation. llvm-svn: 109705
-
Douglas Gregor authored
for AST nodes that aren't actually out-of-line (i.e., require a nested-name-specifier). Fixes <rdar://problem/8204126>. llvm-svn: 109704
-
Owen Anderson authored
Pass the queried value by argument rather than in a member, in preparation for supporting PHI translation. llvm-svn: 109701
-
Chris Lattner authored
possible. This improves the example to pass <4 x float> instead of <2 x double> but we still get awful code, and still don't get the return value right. llvm-svn: 109700
-
Chris Lattner authored
llvm-svn: 109699
-
Fariborz Jahanian authored
block's synthesized constructor initalizer list. Fixes radar 8240371. llvm-svn: 109698
-
Eli Friedman authored
inside a template class. llvm-svn: 109697
-
Jim Grosbach authored
ARM mode version of r109693. Remove incorrect substitution pattern for UXTB16. It wrongly assumed the input shift was actually a rotate. rdar://8240138 llvm-svn: 109696
-
Howard Hinnant authored
llvm-svn: 109695
-
Devang Patel authored
Override selected builtin names (e.g. "long int" instead of "long") to match names used by gcc in debug info. This makes gdb testsuite happy. llvm-svn: 109694
-
Jim Grosbach authored
Remove incorrect substitution pattern for UXTB16. It wrongly assumed the input shift was actually a rotate. rdar://8240138 llvm-svn: 109693
-
Jim Grosbach authored
llvm-svn: 109691
-
Chris Lattner authored
remove some now-dead code. llvm-svn: 109690
-
Chris Lattner authored
don't get errors similar to PR7714 on the return path. llvm-svn: 109689
-
Gabor Greif authored
llvm-svn: 109687
-
Owen Anderson authored
llvm-svn: 109686
-
Chris Lattner authored
and making Get8ByteTypeAtOffset always succeed and documented. llvm-svn: 109685
-
Owen Anderson authored
llvm-svn: 109683
-
Douglas Gregor authored
qualified name. Fixes <rdar://problem/8231724>. llvm-svn: 109682
-
Chris Lattner authored
x86-64 abi. This also improves codegen as well. Some refactoring is needed of this code. llvm-svn: 109681
-
Douglas Gregor authored
llvm-svn: 109680
-
Owen Anderson authored
Get rid of LVIQuery as a distinct data structure, so that we don't have to initialize a new set of maps on every query. llvm-svn: 109679
-
Johnny Chen authored
llvm-svn: 109678
-
- Jul 28, 2010
-
-
Douglas Gregor authored
condition is not of enumeration type, provide code-completion results containing all values of integral or enumeral type. llvm-svn: 109677
-
Sebastian Redl authored
llvm-svn: 109675
-
Johnny Chen authored
This test case currently always fails. llvm-svn: 109674
-
Johnny Chen authored
llvm-svn: 109673
-