- Oct 17, 2009
-
-
Ted Kremenek authored
llvm-svn: 84313
-
Daniel Dunbar authored
annotation token. - I'm not sure what the best thing to print is, for now we just print the token location and 'at annotation token'. llvm-svn: 84312
-
Evan Cheng authored
llvm-svn: 84311
-
Chris Lattner authored
updating the callgraph when introducing a call. llvm-svn: 84310
-
Chris Lattner authored
llvm-svn: 84309
-
Chris Lattner authored
anymore. In C++ it is bool. llvm-svn: 84308
-
Daniel Dunbar authored
llvm-svn: 84307
-
Daniel Dunbar authored
Also, add getNameStart as a synonym for getName(). getName() is now deprecated, when all clients are updated then getNameStr() should be renamed to getName(). PR5218. llvm-svn: 84306
-
Daniel Dunbar authored
llvm-svn: 84305
-
Daniel Dunbar authored
llvm-svn: 84304
-
Daniel Dunbar authored
llvm-svn: 84303
-
Daniel Dunbar authored
llvm-svn: 84302
-
Daniel Dunbar authored
llvm-svn: 84301
-
Dan Gohman authored
llvm-svn: 84300
-
Victor Hernandez authored
llvm-svn: 84299
-
Ted Kremenek authored
its own BumpPtrAllocator to allocate ASTs. Change clang_createTranslationUnit (CIndex) to pass 'UseBumpPtrAllocator = true' to ASTUnit::LoadFromPCHFile(). llvm-svn: 84296
-
Dan Gohman authored
to be more general and understand more varieties of loops. Teach CodePlacementOpt to reorganize the basic blocks of a loop so that they are contiguous. This also includes a fair amount of logic for preserving fall-through edges while doing so. This fixes a BranchFolding-ism where blocks which can't be made to use a fall-through edge and don't conveniently fit anywhere nearby get tossed out to the end of the function. llvm-svn: 84295
-
Dan Gohman authored
single iterator. llvm-svn: 84294
-
Douglas Gregor authored
format, so that we don't end up with multiple declaration and types blocks. Also, fix a few obscure bugs with PCH loading and generation: - If the DeclIDs DenseMap reallocates while we are writing a declaration (due to recursively writing other declarations), we could end up writing a bad ID to ExternalDefinitions. - When loading an ArrayLoc (part of DeclaratorInfo), we need to set the size expression to NULL if no size expression was provided. PCH -> AST rewriting is still partly broken, unfortunately. llvm-svn: 84293
-
Victor Hernandez authored
Update testcases that rely on malloc insts being present. Also prematurely remove MallocInst handling from IndMemRemoval and RaiseAllocations to help pass tests in this incremental step. llvm-svn: 84292
-
Fariborz Jahanian authored
builtin function ambiguity. llvm-svn: 84289
-
Victor Hernandez authored
llvm-svn: 84288
-
Douglas Gregor authored
interface that can load those source-location entries on demand (from another PCH file). llvm-svn: 84287
-
John McCall authored
will be the keystone of converting existing rewrites to be rewrites on TypeLocs. llvm-svn: 84286
-
Mon P Wang authored
llvm-svn: 84282
-
Fariborz Jahanian authored
candidate types in BuiltinCandidateTypeSet::AddPointerWithMoreQualifiedTypeVariants further trimming the overload candidate set. llvm-svn: 84281
-
Mon P Wang authored
llvm-svn: 84280
-
Mon P Wang authored
llvm-svn: 84279
-
- Oct 16, 2009
-
-
John McCall authored
core PCH reader/writer implementation files. llvm-svn: 84278
-
John McCall authored
without an opaque call. llvm-svn: 84277
-
Devang Patel authored
llvm-svn: 84276
-
Douglas Gregor authored
substantive change is that clang_getCursorSource() now returns the file in which a macro was instantiated when the cursor points into a macro instantiation, rather than crashing. llvm-svn: 84275
-
Evan Cheng authored
llvm-svn: 84273
-
Evan Cheng authored
Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do not want post-regalloc scheduling. llvm-svn: 84272
-
Dan Gohman authored
load, to help SelectionDAG fold them into the loads, unless conditions are unfavorable. llvm-svn: 84271
-
Ted Kremenek authored
Fix static analyzer crash due to recently add symbolic-value constant folding. The issue was falsely converting the constant value of the LHS of a '<<'/'>>' operation to the same APSInt value of the RHS. llvm-svn: 84269
-
Ted Kremenek authored
llvm-svn: 84268
-
Douglas Gregor authored
header or not via a new "PCHLevel" field in Decl. We currently use this information to help CIndex filter out declarations that came from a precompiled header (rather than from an AST file). Further down the road, it can be used to help implement multi-level precompiled headers. llvm-svn: 84267
-
Edward O'Callaghan authored
dynamic linker arg is incorrectly invoking gnu ld arg syntax instead of svr4 ld syntax in AuroraUX toolchain. llvm-svn: 84266
-
Fariborz Jahanian authored
FIXME in CGCXX.cpp that I would like Anders to take a look at. llvm-svn: 84265
-