| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
SBCommandReturnObject is called at all times
llvm-svn: 138169
|
|
|
|
| |
llvm-svn: 138168
|
|
|
|
|
|
|
|
|
|
| |
2007-10-03-MetadataPointers.mm
2010-08-04-Template.mm
2010-08-06-X.Y-syntax.mm
from llvm/test/FrontendObjC++.
llvm-svn: 138167
|
|
|
|
|
|
| |
problems on windows.
llvm-svn: 138166
|
|
|
|
|
|
| |
All tests have been updated and migrated into clang or were obsolete.
llvm-svn: 138165
|
|
|
|
|
|
|
|
| |
This pleases the register scavenger and brings
test/CodeGen/ARM/2011-08-12-vmovqqqq-pseudo.ll a little closer to
working with -verify-machineinstrs.
llvm-svn: 138164
|
|
|
|
|
|
|
| |
Therefore, rather then generate a pseudo instruction, which is later expanded,
generate the necessary instructions in place.
llvm-svn: 138163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-02-WeakLinkage.cpp
2003-11-18-PtrMemConstantInitializer.cpp
2003-11-25-ReturningOpaqueByValue.cpp
2003-11-27-MultipleInheritanceThunk.cpp
2003-11-29-DuplicatedCleanupTest.cpp
2003-12-08-ArrayOfPtrToMemberFunc.cpp
2004-01-11-DynamicInitializedConstant.cpp
from llvm/test/FrontendC++.
llvm-svn: 138162
|
|
|
|
|
|
| |
Plus add some comments.
llvm-svn: 138159
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-08-ReinterpretCastCopy.cpp
2004-03-09-UnmangledBuiltinMethods.cpp
2004-03-15-CleanupsAndGotos.cpp
2004-06-08-LateTemplateInstantiation.cpp
2004-09-27-CompilerCrash.cpp
2004-09-27-DidntEmitTemplate.cpp
2004-11-27-ExceptionCleanupAssertion.cpp
2004-11-27-FriendDefaultArgCrash.cpp
2005-01-03-StaticInitializers.cpp
from llvm/test/FrontendC++.
llvm-svn: 138157
|
|
|
|
| |
llvm-svn: 138156
|
|
|
|
| |
llvm-svn: 138155
|
|
|
|
| |
llvm-svn: 138154
|
|
|
|
|
|
| |
then don't split it a second time, since that block will be dead.
llvm-svn: 138153
|
|
|
|
| |
llvm-svn: 138152
|
|
|
|
| |
llvm-svn: 138150
|
|
|
|
| |
llvm-svn: 138149
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-11-AnonymousUnion.cpp
2005-02-13-BadDynamicInit.cpp
2005-02-14-BitFieldOffset.cpp
2005-02-19-BitfieldStructCrash.cpp
2005-02-19-UnnamedVirtualThunkArgument.cpp
2005-02-20-BrokenReferenceTest.cpp
2006-03-01-GimplifyCrash.cpp
2006-03-06-C++RecurseCrash.cpp
2006-09-12-OpaqueStructCrash.cpp
2006-10-30-ClassBitfield.cpp
2006-11-20-GlobalSymbols.cpp
2006-11-20-GlobalSymbols.ll
2006-11-30-ConstantExprCrash.cpp
from llvm/test/FrontendC++.
llvm-svn: 138148
|
|
|
|
|
|
| |
This simplifies the code quite a bit.
llvm-svn: 138147
|
|
|
|
|
|
| |
it, it could try and call through to an installed callback.
llvm-svn: 138146
|
|
|
|
|
|
| |
This does not scale while doing LTO with debug info. New approach is to include list of variables in the subprogram info directly.
llvm-svn: 138145
|
|
|
|
|
|
| |
Remove one outdated test.
llvm-svn: 138144
|
|
|
|
|
|
| |
The irony is not lost that this is not a completely trivial patchset.
llvm-svn: 138143
|
|
|
|
|
|
| |
BugReport no longer needs to inherit from BugReporterVisitor.
llvm-svn: 138142
|
|
|
|
| |
llvm-svn: 138141
|
|
|
|
| |
llvm-svn: 138140
|
|
|
|
| |
llvm-svn: 138139
|
|
|
|
| |
llvm-svn: 138138
|
|
|
|
| |
llvm-svn: 138137
|
|
|
|
| |
llvm-svn: 138135
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-06-PtrMethodInit.cpp
2007-04-05-PackedBitFields-1.cpp
2007-04-05-PackedBitFieldsOverlap-2.cpp
2007-04-05-PackedBitFieldsOverlap.cpp
2007-04-05-PackedBitFieldsSmall.cpp
2007-04-05-StructPackedFieldUnpacked.cpp
2007-04-10-PackedUnion.cpp
2007-04-14-FNoBuiltin.cpp
2007-05-03-VectorInit.cpp
2007-07-29-RestrictPtrArg.cpp
2007-07-29-RestrictRefArg.cpp
2007-09-10-RecursiveTypeResolution.cpp
from llvm/test/FrontendC++ and FileCheckize where appropriate.
llvm-svn: 138134
|
|
|
|
|
|
|
| |
and also to later release the ownership of the pointer object. This was needed
for SWIG interaction.
llvm-svn: 138133
|
|
|
|
|
|
| |
needed for Mips32.
llvm-svn: 138132
|
|
|
|
| |
llvm-svn: 138131
|
|
|
|
|
|
| |
cases.
llvm-svn: 138130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for tokens that are lexed consecutively from the same FileID, instead of creating
a SLocEntry for each token. e.g for
assert(foo == bar);
there will be a single SLocEntry for the "foo == bar" chunk and locations
for the 'foo', '==', 'bar' tokens will point inside that chunk.
For parsing SemaExpr.cpp, this reduced the number of SLocEntries by 25%.
llvm-svn: 138129
|
|
|
|
|
|
| |
getExpansionLocForMacroDefLoc, no functionality change.
llvm-svn: 138128
|
|
|
|
|
|
| |
functionality change.
llvm-svn: 138127
|
|
|
|
|
|
|
|
|
|
|
|
| |
API in favor of addVisitor(BugReporterVisitor*).
1) Create a header file to expose the predefined visitors. And move the parent(BugReporterVisitor) there as well.
2) Remove the registerXXXVisitor functions - the Visitor constructors/getters can be used now to create the object. One exception is registerVarDeclsLastStore(), which registers more then one visitor, so make it static member of FindLastStoreBRVisitor.
3) Modify all the checkers to use the new API.
llvm-svn: 138126
|
|
|
|
| |
llvm-svn: 138125
|
|
|
|
| |
llvm-svn: 138124
|
|
|
|
|
|
| |
a bug and add a testcase!
llvm-svn: 138123
|
|
|
|
| |
llvm-svn: 138121
|
|
|
|
| |
llvm-svn: 138120
|
|
|
|
|
|
| |
platforms.
llvm-svn: 138118
|
|
|
|
| |
llvm-svn: 138117
|
|
|
|
| |
llvm-svn: 138116
|
|
|
|
| |
llvm-svn: 138115
|
|
|
|
| |
llvm-svn: 138114
|
|
|
|
| |
llvm-svn: 138113
|