- 44f0fd2 simplify Get8ByteTypeAtOffset by making it a member of X86_64ABIInfo by Chris Lattner · 14 years ago
- a3c109b now that ABIInfo depends on CGT, it has trivial access to such by Chris Lattner · 14 years ago
- ea04432 cave in to reality and make ABIInfo depend on CodeGenTypes. by Chris Lattner · 14 years ago
- 741b9be Teach GRExprEngine::VisitLValue() about FloatingLiteral, ImaginaryLiteral, and CharacterLiteral. Fixes an assertion failure reported in PR 7675. by Ted Kremenek · 14 years ago
- a629ea4 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>. by Ted Kremenek · 14 years ago
- 281e9dc 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. by Ted Kremenek · 14 years ago
- 17c571c Change SymbolManager::canSymbolicate() to return true for RecordTypes. by Ted Kremenek · 14 years ago
- c070843 Explicitly guard in BasicStore from storing to non-scalars. by Ted Kremenek · 14 years ago
- 0e82a93 Remove extraneous guards around the call to getConjuredSymbolVal(). These checks are already done within getConjuredSymbolVal() itself. by Ted Kremenek · 14 years ago
- 6cd24e2 Visit the children of CXXOperatorCallExprs in source order within by Douglas Gregor · 14 years ago
- 98c2e62 Don't set out-of-line template specialization/definition information by Douglas Gregor · 14 years ago
- ab5722e pass argument vectors in a type that corresponds to the user type if by Chris Lattner · 14 years ago
- 2eb9cdd tidy up by Chris Lattner · 14 years ago
- 20432ef Initialize block's imported variable(s) in by Fariborz Jahanian · 14 years ago
- e8a126b PR7736: Make sure to mark &Class::Member correctly as being type-dependent by Eli Friedman · 14 years ago
- 05127ca 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. by Devang Patel · 14 years ago
- 0b30c67 fix some break statements to be formatted more consistently, by Chris Lattner · 14 years ago
- 519f68c use Get8ByteTypeAtOffset for the return value path as well so we by Chris Lattner · 14 years ago
- 49382de refactor the autosizing code, eliminating duplication by Chris Lattner · 14 years ago
- 9d4bb94 Don't die when a member access refers to a non-class member via a by Douglas Gregor · 14 years ago
- 1daf808 fix PR7714 by not referencing off the end of a struct when passed by value in by Chris Lattner · 14 years ago
- fd0b870 Turn off precompiled preamble support for C++ by Douglas Gregor · 14 years ago
- f957843 When performing code completion for a case statement in a switch whose by Douglas Gregor · 14 years ago
- a9f2368 Support extended vector types in chained PCH. by Sebastian Redl · 14 years ago
- b86238d Add a test case for tentative definitions in chained PCH. Fix a bug that completely messed up source locations and thus caused a crash whenever a diagnostic was emitted in chained PCH files. by Sebastian Redl · 14 years ago
- 7edddb8 Fix flags in global block descriptor when by Fariborz Jahanian · 14 years ago
- c46111e Make the pointer arguments to the __sync_* builtins pointers to by Douglas Gregor · 14 years ago
- deabde2 some cleanups and get alignments correct for various coerce cases. by Chris Lattner · 14 years ago
- 2a3a1bd The grammar for GNU typeof in C requires an expression to be by Douglas Gregor · 14 years ago
- 7e86b28 Test commit by Tanya Lattner · 14 years ago
- 72554c5 Test commit. by Tanya Lattner · 14 years ago
- 2adebbe Update checker build. by Ted Kremenek · 14 years ago
- c3acb91 accept and ignore a few more gcc warnings. by Chris Lattner · 14 years ago
- be9aa96 Add proper callbacks for DeclStmt -- we weren't recursing on by Craig Silverstein · 14 years ago
- 5ec85c6 Rename -Wlogical-bitwise-confusion to -Wconstant-logical-operand, which strikes by Daniel Dunbar · 14 years ago
- abf7b72 Preprocessor: Add support for '#pragma clang __debug crash' and '#pragma clang by Daniel Dunbar · 14 years ago
- 6813d7b Enable expression transformations in the current-instantiation by Douglas Gregor · 14 years ago
- ac7cbd8 When a nested-name-specifier refers into a current instantiation that has by Douglas Gregor · 14 years ago
- 8670cd3 we are not supposed to create an improper callsite using a CallInstr; leave a fixme mentioning the simplification when CallSite can clone itself by Gabor Greif · 14 years ago
- c8972c6 construct debug info for "id" by hand. by Devang Patel · 14 years ago
- 413e677 When creating a jump destination, its scope should be the scope of the by John McCall · 14 years ago
- 7bce3a1 Added some false positive checking to UnreachableCodeChecker by Tom Care · 14 years ago
- a9fbf5b Extracted out some useful common functions in IdempotentOperationChecker to their own CheckerHelpers file. by Tom Care · 14 years ago
- 52198c2 Add PTH test case for <rdar://problem/8227989>. by Ted Kremenek · 14 years ago
- 083abdf Record macros in dependent PCHs. Also add various info tables to dependent PCHs; tests for this to follow. by Sebastian Redl · 14 years ago
- a6d6af3 Revert r109546, it broke linux build. by Argyrios Kyrtzidis · 14 years ago
- ee94e2d Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
- 0246376 Fix a minor crash bug with constructs like Obj.Class::ENUM_VALUE. by Eli Friedman · 14 years ago
- 5811500 Always use current working directory for DW_AT_comp_dir. by Devang Patel · 14 years ago
- 787b094 PR7724: Don't try to evaluate value-dependent expressions. by Eli Friedman · 14 years ago
- 60a5257 APIs that take different sized arguments than the instruction by Eric Christopher · 14 years ago
- 3e5637f Finesse 'idempotent operations' analyzer issues to include the opcode of the binary operator for clearer error reporting. Also remove the 'Idempotent operation' prefix in messages; it's redundant since the bug type is the same. by Ted Kremenek · 14 years ago
- a84c02d Add non-static version of BinaryOperator::getOpcodeStr(). by Ted Kremenek · 14 years ago
- d692af7 Update the list of lexical decls in the TU for chained PCHs. This makes -ast-print show the decls from the dependent PCH. by Sebastian Redl · 14 years ago
- b698688 Put 'Idempotent operations' static analyzer issues in the 'Dead code' category. by Ted Kremenek · 14 years ago
- ac4d13c Reapply 109303. by Devang Patel · 14 years ago
- 2823342 Fix use-after-free with precompiled preambles by Douglas Gregor · 14 years ago
- 90176d1 Always deserialize from PCH file scoped variables with non trivial constructor/destructor. by Argyrios Kyrtzidis · 14 years ago
- 96827eb Revert r109428 "Hoist argument type checking into CheckFormatHandler. This is prep for scanf format" by Michael J. Spencer · 14 years ago
- 5e04bdd Don't warn about unreachable code if the block starts with __builtin_unreachable(). by Jordy Rose · 14 years ago
- 94e3d1f Add PTHLexer::LexEndOfFile() to emit diagnostics at end-of-file similar to those by Lexer::LexEndOfFile(). by Ted Kremenek · 14 years ago
- 56eb1ec Fix predicate in 'InCachingLexMode' to include 'CurPTHLexer'. by Ted Kremenek · 14 years ago
- 5c53f4c PTH generation: Don't save the leading '#' token in a null directive. This unbreaks using PTH with Boost (<rdar://problem/8227989>). by Ted Kremenek · 14 years ago
- 19c5dd1 Groundwork for C string length tracking. Currently only handles the length of constant string literals, which is not too helpful, and only calls to strlen() are checked. by Jordy Rose · 14 years ago
- fae3b2f Implement -fno-validate-pch at the -cc1 level, which suppresses most by Douglas Gregor · 14 years ago
- 681d723 - Fix recording of offsets of types in dependent PCHs. by Sebastian Redl · 14 years ago
- 3e15e0a When remapping a virtual file, also make an entry for the file with by Douglas Gregor · 14 years ago
- e42b8a5 2nd argument of __builtin_expect must be evaluated by Fariborz Jahanian · 14 years ago
- be9a5ca path renamed. by Chris Lattner · 14 years ago
- 7cd4b06 Test for the presence of EH branch-throughs instead of normal branch-throughs. by John McCall · 14 years ago
- dee832c Mark __builtin_eh_return as noreturn. Patch by Dimitry Andric. by Benjamin Kramer · 14 years ago
- 6be2a22 Fix an apparent bug. by Dan Gohman · 14 years ago
- f4f6c9d Introduce basic support for loading a precompiled preamble while by Douglas Gregor · 14 years ago
- 6bdeb40 Minor code simplification. by Dan Gohman · 14 years ago
- 55c6570 It's not necessary to call flush() on a raw_ostream immediately prior by Dan Gohman · 14 years ago
- 3c46e8d Fix namespace polution. by Dan Gohman · 14 years ago
- 1890eb8 Make a variable static. by Dan Gohman · 14 years ago
- b02d96b Use an export file. Plugins must export llvm::Registry symbols. by Dan Gohman · 14 years ago
- f762905 Hoist argument type checking into CheckFormatHandler. This is prep for scanf format by Ted Kremenek · 14 years ago
- 666a197 Consolidate #args checking for scanf/printf format strings. by Ted Kremenek · 14 years ago
- e9b711c Revert 109303. by Devang Patel · 14 years ago
- 66d0acd Make sure that implicit qualification and derived-to-base conversions of xvalues preserve xvalue-ness. Unfortunately I have no idea how to test this property; there doesn't seem to be a syntactical construct that triggers such a conversion and still allows the distinction between prvalues and xvalues to be made. by Sebastian Redl · 14 years ago
- 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
- 3d398aa When LIBCLANG_CODE_COMPLETION_LOGGING is set in the environment, log code-completion command lines to stderr by Douglas Gregor · 14 years ago
- 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
- 3c2d301 Wrap bit mangling logic for DiagMappings in its own class so it doesn't leak by Benjamin Kramer · 14 years ago
- 7cb6bd7 Remove a bunch of trivial destructors by Douglas Gregor · 14 years ago
- afb6416 Move Type destructor out-of-line by Douglas Gregor · 14 years ago
- a2da780 Remove destructors from declaration nodes by Douglas Gregor · 14 years ago
- 1de22a2 I lied. Kill off a few more Destroy methods by Douglas Gregor · 14 years ago
- 37db4db Kill off the last Destroy method in the AST library by Douglas Gregor · 14 years ago
- ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
- 63fe86b Make ASTContext always use the BumpPtrAllocator. by Douglas Gregor · 14 years ago
- 45ba9a1 Start removing the use of smart pointers from the Parse/Sema by Douglas Gregor · 14 years ago
- df22c2c Remove emacs file mode marker on file with .cpp extension. by Nick Lewycky · 14 years ago
- 9557f53 Remove dead code. by Eli Friedman · 14 years ago
- 6693534 Add header searching for llvm-gcc trunk on Gentoo AMD64. Patch by Mark Wood! by Nick Lewycky · 14 years ago
- 0f2b97d PR7698: Make sure we correctly handle the initialization of an array with by Eli Friedman · 14 years ago
- fa9fe0c Fix clang-interpreter build by Peter Collingbourne · 14 years ago
- 5818f22 Fix sort order. by Nick Lewycky · 14 years ago