- dcd808c "Fix" a problem with debug info in the presence of always_inline by Chris Lattner · 15 years ago
- 4c6f8d3 BugReporter (extensive diagnostics): don't mark location contexts that are by Ted Kremenek · 15 years ago
- 65d80fd Fix false positive null dereference by unifying code paths in GRSimpleVals for by Ted Kremenek · 15 years ago
- 31c215e Rename attributes: by Ted Kremenek · 15 years ago
- 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 15 years ago
- c6e2ab0 "The attached diff fixes the //FIXME in message send to super. This should now be faster, and works in the presence of class posing. This is now the same approach as used in GCC (the earlier code was a quick hack to get something working)." by Chris Lattner · 15 years ago
- ea4b4aa retain checker: Add checker support for FunctionDecl ownership annotations. Need to add Sema support. by Ted Kremenek · 15 years ago
- 05673d6 retain checker: Pull out logic for parameter annotations into a separate method. by Ted Kremenek · 15 years ago
- e401a0c retain checker: Don't treat function's declared in macros differently. by Ted Kremenek · 15 years ago
- 5efccb1 Patch from David Chisnall: by Daniel Dunbar · 15 years ago
- c2eeb72 Add array index assertion: BasicStore should not expect any fancy by Ted Kremenek · 15 years ago
- cd9392f Rename 'makeZeroIndex' to 'makeZeroArrayIndex'. by Ted Kremenek · 15 years ago
- 124838b Zhongxing already implemented this FIXME. by Ted Kremenek · 15 years ago
- b5b848e array indexes are unsigned integers of the same width as pointer. by Zhongxing Xu · 15 years ago
- 20bd746 BasicStore: 'ElementRegion' is the new 'TypedViewRegion'. by Ted Kremenek · 15 years ago
- b84e8a6 Remove unnecessary copy of constraint info. by Daniel Dunbar · 15 years ago
- 2fb3ea3 Simplify the interesting-region code by assimmilating blocks of non-whitespace text with each expansion step. It's easier and seems to have better results. by Douglas Gregor · 15 years ago
- fd6b4f3 Handle 'long x = 0; char *y = (char *) x;' by layering an by Ted Kremenek · 15 years ago
- cfe1f9d Tweak the extraction of the "interesting" part of a source range in two ways: by Douglas Gregor · 15 years ago
- f936f45 Per conversations with Zhongxing, add an 'element type' to by Ted Kremenek · 15 years ago
- 0c6db94 Implement support for comparing pointers with <, >, <=, >=, ==, and != by Douglas Gregor · 15 years ago
- 885c27b retain checker: by Ted Kremenek · 15 years ago
- d6884a0 Add -fobjc-tight-layout. by Daniel Dunbar · 15 years ago
- 7faca82 retain checker: RetainSummaryManager now has a 'DefaultSummary' object by Ted Kremenek · 15 years ago
- 3189e4b PR4143: don't crash generating debug info for incomplete enum types. by Eli Friedman · 15 years ago
- 22fe248 retain checker: Don't bother using a FoldingSet to unique summaries. by Ted Kremenek · 15 years ago
- 5c66760 Remove unnecessary push_back (at least, I think it's unnecessary); by Eli Friedman · 15 years ago
- 3715328 Don't allow clients to traverse into superclass synthesized properties by Daniel Dunbar · 15 years ago
- e05cc98 Inline GetFieldBaseOffset into sole callsite. by Daniel Dunbar · 15 years ago
- 900c198 Avoid recomputing field offsets. by Daniel Dunbar · 15 years ago
- 31682fd Normalize formatting by Daniel Dunbar · 15 years ago
- 1ef29d2 Fix an infinite loop in diagnostic printing. by Daniel Dunbar · 15 years ago
- 6fdca0e Fix for PR3841: follow gcc's example and fall back to the system by Eli Friedman · 15 years ago
- 5320285 PR2524: downgrade taking address of expression of type 'void' to an by Eli Friedman · 15 years ago
- c0d600c Fix/re-enable test. by Eli Friedman · 15 years ago
- 5a5a803 Use the implementation decl for looking up offset while building the by Daniel Dunbar · 15 years ago
- 3b660ef PR4134: Implement __builtin_extract_return_addr. by Eli Friedman · 15 years ago
- d9b856f Fix for PR4132: make sure to insert whitespace consistently before a by Eli Friedman · 15 years ago
- 43907e8 Fix comment to account for r70786. by Eli Friedman · 15 years ago
- 5e22213 PR4133: fix always_inline implementation to be consistent with gcc. by Eli Friedman · 15 years ago
- 31ccf37 Make codegen for constructors work again. by Anders Carlsson · 15 years ago
- ed4ec8f One can use "class" and "struct" interchangeably to refer to a class by Douglas Gregor · 15 years ago
- 578aa64 assert that mangleName is not called for C++ ctors/dtors. by Anders Carlsson · 15 years ago
- 2167de4 Fix crash in source-line truncation code for diagnostic by Douglas Gregor · 15 years ago
- ee1ec39 Remove ASTContext::addRecordToClass. by Daniel Dunbar · 15 years ago
- 7c9f6c5 It turns out BuildAggrIvarLayout wasn't even using the shadow struct, by Daniel Dunbar · 15 years ago
- 25d583e Lift common subexpression, remove dead "base" variable. by Daniel Dunbar · 15 years ago
- d58edcb Factor out BuildAggrIvarRecordLayout routine. by Daniel Dunbar · 15 years ago
- 5e563dd Lift out GetGCAttrTypeForType routine. by Daniel Dunbar · 15 years ago
- 8b2926c Add constructors for GC_IVAR and SKIP_SCAN, tighten up uses. by Daniel Dunbar · 15 years ago
- 73c64e5 Hook msp430 in by Anton Korobeynikov · 15 years ago
- a7c4717 Whitespace cleanup by Anton Korobeynikov · 15 years ago
- 487993b Normalize style, remove a dead assert. by Daniel Dunbar · 15 years ago
- 532d4da Use ASTRecordLayout for computing ivar offsets instead of shadow by Daniel Dunbar · 15 years ago
- 9f89f2b Add a ComputeIvarBaseOffset overload taking an implementation by Daniel Dunbar · 15 years ago
- d8fd6ff Fix a possible memory error, the record layout entry could be by Daniel Dunbar · 15 years ago
- 453addb Implement the interface/implementation layout distinction. by Daniel Dunbar · 15 years ago
- 2bebbf0 Compute Objective-C metadata size information from the record layout, by Daniel Dunbar · 15 years ago
- b2dbbb9 Split out getASTObjCImplementationLayout by Daniel Dunbar · 15 years ago
- 24cbfb9 Remove an unneeded special case. by Daniel Dunbar · 15 years ago
- 0bdaa5b look at the right operand when increasing the size of an asm output, by Chris Lattner · 15 years ago
- 5384b09 Remove unused argument. by Daniel Dunbar · 15 years ago
- 1d7e539 Coalesce the ivar offset calculation further. by Daniel Dunbar · 15 years ago
- cb6929b temporary hack to work around PR4128 by Chris Lattner · 15 years ago
- ebfc985 don't shadow 'i' by Chris Lattner · 15 years ago
- 3351f11 allow references to the larger value in a tied constraint by Chris Lattner · 15 years ago
- 58bce89 code cleanup, avoid shadowing i. by Chris Lattner · 15 years ago
- a077b5c add support for tying asm operands where the result is smaller than by Chris Lattner · 15 years ago
- ede9d90 implement support for asm outputs targetting non-simple lvalue destinations by Chris Lattner · 15 years ago
- e38df86 Use type from ivar instead of from shadow struct field. by Daniel Dunbar · 15 years ago
- 72056a2 Don't insert an extra ParenExpr around asm operands. by Eli Friedman · 15 years ago
- 4df4ee0 handle codegen of asms where a small input is tied to a large output. by Chris Lattner · 15 years ago
- 481fef9 refactor some code to get the input/output constraint info before by Chris Lattner · 15 years ago
- f69fcae If we have mismatched integer tied operands, but the operand by Chris Lattner · 15 years ago
- c1f3b28 avoid a crash when we encounter a implicit cast of the paren expr due to by Chris Lattner · 15 years ago
- 9251143 Fix: <rdar://problem/6850275> CF objects returned from methods with "new" or "copy" in their name should be treated as owned by Ted Kremenek · 15 years ago
- 586d6a8 Fix silly mistake that was breaking tests. Sorry for any inconvenience. by Eli Friedman · 15 years ago
- 7adaa18 rename some variables, improve comments. by Chris Lattner · 15 years ago
- 806503f refactor matched operand type checking to happen after the AsmStmt is created, by Chris Lattner · 15 years ago
- b77449c Convert ArgEffects from an std::vector to an ImmutableMap. This will make it much easier to clean up the summary generation logic with annotations. by Ted Kremenek · 15 years ago
- d875fed Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary by Eli Friedman · 15 years ago
- eff4b3c Rename isTrackedObjectType() -> isTrackedObjCObjectType(). by Ted Kremenek · 15 years ago
- 844da34 When a fix-it hint would span multiple lines, don't print it; half a by Douglas Gregor · 15 years ago
- 7d101f6 When we truncate a source line to fit it within the terminal width, by Douglas Gregor · 15 years ago
- 44cf08e Respect the COLUMNS environment variable for word-wrapping (so we get by Douglas Gregor · 15 years ago
- ad04e67 Fix invalid error about duplicate declaration of padding bit field in by Daniel Dunbar · 15 years ago
- 3e001f3 region store: make Retrieve() can retrieve embedded array correctly. Also by Zhongxing Xu · 15 years ago
- 6ecc7a9 Driver: When using the generic gcc tool, pass -m32 or -m64 if we by Daniel Dunbar · 15 years ago
- a8304f6 Driver: Generate an error when trying to pass an LLVM bc input to a by Daniel Dunbar · 15 years ago
- a7e1898 when creating custom warning diagnostics, do not attempt to map by Chris Lattner · 15 years ago
- dd924e2 retain/release checker: Enhance leak description to say that the bug by Ted Kremenek · 15 years ago
- 5992e4a Fix a thinko and a test. by Anders Carlsson · 15 years ago
- 11e1b40 DragonFly ToolChain definition for driver. - Patch by Alex Hornung! by Daniel Dunbar · 15 years ago
- f9b8bc6 Downgrade the invalid offsetof error to a warning. by Anders Carlsson · 15 years ago
- 33bbbc5 When determining whether an expression refers to a bit-field, look by Douglas Gregor · 15 years ago
- b3b0b36 Add CFG support for @synchronized. This fixes <rdar://problem/6848820>. by Ted Kremenek · 15 years ago
- ac7c814 When creating a dwarf record type for an objc interface, make sure to propagate by Chris Lattner · 15 years ago
- b95ee58 capture whether optimizations are enabled or not in debug info by Chris Lattner · 15 years ago
- 4c2577a encode the version of the objc runtime into the dwarf compile unit. rdar://6848435, by Chris Lattner · 15 years ago
- 2d833e3 Fix bitfield promotions in several more cases. We don't seem to work hard enough at determining whether an expression is a bitfield or not, yet. by Douglas Gregor · 15 years ago