Age | Commit message (Expand) | Author |
2011-09-10 | When converting a block pointer to an Objective-C pointer type, extend | John McCall |
2011-09-09 | Give conversions of block pointers to ObjC pointers a different cast kind | John McCall |
2011-09-02 | Extend the ASTContext constructor to delay the initialization of | Douglas Gregor |
2011-08-30 | Be sure to emit lvalue-to-rvalue casts for loads from x-values. | John McCall |
2011-08-25 | Track whether an AggValueSlot is potentially aliased, and do not | John McCall |
2011-08-25 | Use stronger typing for the flags on AggValueSlot and require | John McCall |
2011-08-09 | Move the creation of the record type for the state of Objective-C fast | Douglas Gregor |
2011-08-05 | The continue label in an ARC for-in loop should not involve | John McCall |
2011-08-03 | Use the general conditional-cleanup framework instead of rolling our | John McCall |
2011-07-29 | Remove some unnecessary single element array temporaries. | Jay Foad |
2011-07-28 | Fix a couple of problems with initialization and assignment to | John McCall |
2011-07-27 | Clean up the analysis of the collection operand to ObjC | John McCall |
2011-07-23 | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner |
2011-07-22 | Document the existing objc_precise_lifetime attribute. | John McCall |
2011-07-22 | In ARC, non-atomic getters do not need to retain and autorelease | John McCall |
2011-07-22 | Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. | Jordy Rose |
2011-07-18 | de-constify llvm::Type, patch by David Blaikie! | Chris Lattner |
2011-07-13 | Don't crash if defining -dealloc in a category. | John McCall |
2011-07-12 | Generalize Cleanup::Emit's "isForEH" parameter into a set | John McCall |
2011-07-12 | Switch field destruction over to use the new destroyer-based API | John McCall |
2011-07-12 | Do full-expression cleanups in a much more sensible way that still lets | John McCall |
2011-07-09 | clang side to match the LLVM IR type system rewrite patch. | Chris Lattner |
2011-07-09 | A number of array-related IR-gen cleanups. | John McCall |
2011-07-07 | In ARC, reclaim all return values of retainable type, not just those | John McCall |
2011-07-06 | Change the driver's logic about Objective-C runtimes: abstract out a | John McCall |
2011-07-02 | Update for llvm commit r134291. | Eric Christopher |
2011-06-25 | Do not apply the ARC move optimization to 'const'-qualified xvalues. | John McCall |
2011-06-25 | LValue carries a type now, so simplify the main EmitLoad/Store APIs | John McCall |
2011-06-24 | Honor objc_precise_lifetime in GC mode by feeding the value | John McCall |
2011-06-24 | Change the IR-generation of VLAs so that we capture bounds, | John McCall |
2011-06-22 | Try to silence GCC warning | Douglas Gregor |
2011-06-22 | Implement the C++0x move optimization for Automatic Reference Counting | Douglas Gregor |
2011-06-22 | When binding a reference to an Automatic Reference Counting temporary, | Douglas Gregor |
2011-06-18 | Remove dead variables. | Benjamin Kramer |
2011-06-17 | Objective-C fast enumeration loop variables are not retained in ARC, but | John McCall |
2011-06-15 | Automatic Reference Counting. | John McCall |
2011-06-13 | Put local variables in appropriate debug info scope. | Devang Patel |
2011-06-11 | Implement Objective-C Related Result Type semantics. | Douglas Gregor |
2011-05-19 | Fix location of setter/getter synthesized for a property. | Devang Patel |
2011-05-15 | Use arrays and SmallVectors instead of std::vectors when building function | John McCall |
2011-05-09 | Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and | Sean Hunt |
2011-05-02 | Simplify code a bit by using CallArgList::add. No intended functionality cha... | Eli Friedman |
2011-04-06 | Refine rules for atomic property api to | Fariborz Jahanian |
2011-04-05 | Fixes a regression caused by my last patch. | Fariborz Jahanian |
2011-04-05 | Generate atomic api for atomic properties (x86 and x86_64 | Fariborz Jahanian |
2011-03-30 | Fix IRGen issues related to using property-dot syntax | Fariborz Jahanian |
2011-03-30 | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | Jay Foad |
2011-03-30 | (Almost) always call reserveOperandSpace() on newly created PHINodes. | Jay Foad |
2011-03-28 | Implements property of reference types. Adding | Fariborz Jahanian |
2011-03-22 | Make the property accessor functions that take a ptrdiff_t actually take a pt... | David Chisnall |