- Dec 15, 2011
-
-
Nick Lewycky authored
llvm-svn: 146702
-
Kostya Serebryany authored
[asan] added a test to check that a global-buffer-overflow mentioned the module name; revert incorrect change in the test runner llvm-svn: 146701
-
Eli Friedman authored
Make check a bit more strict so we don't call ARM_AM::getFP32Imm with a value that isn't a 32-bit value. (This is just to be safe; I don't think this actually causes any issues in practice.) llvm-svn: 146700
-
Jim Grosbach authored
llvm-svn: 146699
-
Kostya Serebryany authored
[asan] add the name of the module to the description of a global variable. This improves the readability of global-buffer-overflow reports. llvm-svn: 146698
-
Johnny Chen authored
llvm-svn: 146696
-
Johnny Chen authored
Add fuzz calls for newly added SBProcess methods. Fix a typo in the audodoc of SBProcess.ReadCStringFromMemory(). llvm-svn: 146695
-
Douglas Gregor authored
applies to an actual definition. Plus, clarify the purpose of this field and give the accessor a different name, since getLocEnd() is supposed to be the same as getSourceRange().getEnd(). llvm-svn: 146694
-
Tony Linthicum authored
llvm-svn: 146692
-
Jim Grosbach authored
llvm-svn: 146691
-
Jakob Stoklund Olesen authored
The code size increase is tiny (< 0.05%) because so little code uses 16-byte constant pool entries. llvm-svn: 146690
-
Chad Rosier authored
Patch by Elena Demikhovsky <elena.demikhovsky@intel.com>! llvm-svn: 146689
-
Kostya Serebryany authored
[asan] fix a bug (issue 19) where dlclose and the following mmap caused a false positive. compiler part. llvm-svn: 146688
-
Kostya Serebryany authored
[asan] fix a bug (issue 19) where dlclose and the following mmap caused a false positive. run-time part. llvm-svn: 146687
-
Jim Grosbach authored
llvm-svn: 146686
-
Jim Grosbach authored
llvm-svn: 146685
-
Chad Rosier authored
Patch by Elena Demikhovsky <elena.demikhovsky@intel.com>! llvm-svn: 146684
-
Anna Zaks authored
llvm-svn: 146683
-
Eli Friedman authored
llvm-svn: 146682
-
Kostya Serebryany authored
llvm-svn: 146681
-
Douglas Gregor authored
check whether any previous declarations of the class were visible. llvm-svn: 146680
-
Douglas Gregor authored
declarations and definitions) as ObjCInterfaceDecls within the same redeclaration chain. This new representation matches what we do for C/C++ variables/functions/classes/templates/etc., and makes it possible to answer the query "where are all of the declarations of this class?" llvm-svn: 146679
-
Lang Hames authored
llvm-svn: 146678
-
Howard Hinnant authored
llvm-svn: 146677
-
Johnny Chen authored
Add debug statements for the raw bytes and the disassembled instruction. llvm-svn: 146676
-
Lang Hames authored
llvm-svn: 146675
-
Jakob Stoklund Olesen authored
llvm-svn: 146674
-
Richard Smith authored
llvm-svn: 146673
-
Chris Lattner authored
llvm-svn: 146672
-
Lang Hames authored
Fix VSELECT operand order. Was previously backwards, causing bogus vector shift results - <rdar://problem/10559581>. llvm-svn: 146671
-
Devang Patel authored
Patch by Kyriakos Georgiou! llvm-svn: 146670
-
Douglas Gregor authored
definition, and implement ObjCInterfaceDecl::getDefinition() efficiently based on that. llvm-svn: 146669
-
Devang Patel authored
llvm-svn: 146668
-
Douglas Gregor authored
redeclaration chain for Objective-C classes, including: - Using the first declaration as the canonical declaration. - Using the definition as the primary DeclContext - Making sure that all declarations have a pointer to the definition data, and the definition knows that it is the definition. - Serialization support for when a definition gets added to a declaration that comes from an AST file. However, note that we're not taking advantage of much of this code yet, because we're still re-using ObjCInterfaceDecls. llvm-svn: 146667
-
Hal Finkel authored
llvm-svn: 146666
-
Devang Patel authored
llvm-svn: 146665
-
Hal Finkel authored
llvm-svn: 146664
-
Kostya Serebryany authored
[asan] poison the internal asan heap memory, just in case. Change Printf to Report when debugging globals. llvm-svn: 146663
-
Douglas Gregor authored
Objective-C objects as parameters in r146659. Add a test for it. llvm-svn: 146660
-
Douglas Gregor authored
don't refer to anything. Amusingly, we were relying on this in one place. Thanks to Chandler for noticing the weirdness in declaresSameEntity. llvm-svn: 146659
-