Age | Commit message (Expand) | Author |
2010-05-04 | Emit the globals, metadata, etc. associated with static variables even when | John McCall |
2010-05-04 | Fixes a Code Gen. Crash when calling destructor on a __block | Fariborz Jahanian |
2010-05-03 | Just bail out immediately when emitting an unreachable function-local static | John McCall |
2010-05-02 | Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall. | Anders Carlsson |
2010-04-23 | I hate default statements. Fixes PR6874. | Douglas Gregor |
2010-04-19 | Some renaming of methods, fixes typo | Fariborz Jahanian |
2010-04-18 | Local static variables must be available module-wise | Fariborz Jahanian |
2010-04-04 | Reapply patch for adding support for address spaces and added a isVolatile fi... | Mon P Wang |
2010-04-02 | Revert r100193 since it causes failures in objc in clang | Mon P Wang |
2010-04-02 | Reapply patch for adding support for address spaces and added a isVolatile fi... | Mon P Wang |
2010-03-30 | Revert Mon Ping's 99930 due to broken llvm-gcc buildbots. | Bob Wilson |
2010-03-30 | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang |
2010-03-19 | Change CodeGenModule to rely on the Module's symbol table instead of | John McCall |
2010-03-12 | Fix a rare corner case bug which exposed a serious block API generation | Fariborz Jahanian |
2010-03-10 | set alignment on static locals properly, patch by Arnaud de Grandmaison! | Chris Lattner |
2010-02-09 | IRgen: Add CreateMemTemp, for creating an temporary memory object for a parti... | Daniel Dunbar |
2010-02-08 | Reapply r95393, without the change to CGExpr. I was wrong in assuming that the | Daniel Dunbar |
2010-02-07 | Use the right linkage for static variables inside C++ inline functions. | Anders Carlsson |
2010-02-05 | Revert r95393, which broke Clang's self-host. | Douglas Gregor |
2010-02-05 | IRgen: Use hasAggregateLLVMType instead of isSingleValueType() for cases that | Daniel Dunbar |
2010-02-03 | Revert the new reference binding code; I came up with a way simpler solution ... | Anders Carlsson |
2010-01-31 | Start creating CXXBindReferenceExpr nodes when binding complex types to refer... | Anders Carlsson |
2010-01-27 | Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and, | Ken Dyck |
2010-01-26 | Introduce CodeGenModule::GetTargetTypeStoreSize() to calculate the store size | Ken Dyck |
2010-01-26 | Make sure to always mark a global variable as not being constant if it has a ... | Anders Carlsson |
2010-01-11 | Roll out ASTContext::getTypeSizeInChars(), replacing instances of | Ken Dyck |
2009-12-24 | Pass ReturnValueSlot to EmitCall. No functionality change yet. | Anders Carlsson |
2009-12-22 | Move the implementation of ASTContext::getTypeSizeInChars() to the .cpp file to | Ken Dyck |
2009-12-18 | Change the return type of ASTContext::getTypeSizeInChars() from uint64_t to the | Ken Dyck |
2009-12-18 | Rename getByteSize() and getTypeSizeInBytes() in ASTContext to getCharWidth() | Ken Dyck |
2009-12-09 | Add cleanups for exceptional edges. WIP. | Mike Stump |
2009-12-08 | Use StringRef in CGDebugInfo::EmitFunctionStart. | Benjamin Kramer |
2009-12-08 | Use a Twine to concatenate the name instead of going through std::string. | Benjamin Kramer |
2009-12-05 | implement rdar://7346691 by codegen'ing struct/array initializers | Chris Lattner |
2009-12-05 | simplify a condition and add a testcase. | Chris Lattner |
2009-12-03 | Handle static_assert inside functions. | Anders Carlsson |
2009-12-02 | Add missing branch to exit. Seemingly obvious when I look at the | Mike Stump |
2009-11-29 | Don't pass false (default) for isVolatile parameter to CreateLoad. | Daniel Dunbar |
2009-11-24 | Rename CleanupScope -> DelayedCleanupBlock. No functionality change. | Douglas Gregor |
2009-11-23 | Teach CodeGenFunction::EmitDecl to ignore Using and UsingShadow decls. | Daniel Dunbar |
2009-11-18 | Trim whitespace. | Mike Stump |
2009-11-12 | Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. | Chandler Carruth |
2009-11-09 | Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass of | Douglas Gregor |
2009-11-04 | This patch extends CleanupScope to support destruction | Fariborz Jahanian |
2009-11-04 | Merge constant array and structures. This will create a global variables for ... | Tanya Lattner |
2009-11-03 | Refine volatile handling, specifically, we must have the canonical | Mike Stump |
2009-10-29 | Patch for destruction of array of objects on block exit. | Fariborz Jahanian |
2009-10-21 | Fix 80-col violation. | Mike Stump |
2009-10-16 | ignore 'using' directive in CodeGenFunction::EmitDecl(). this fixes PR5085 | Nuno Lopes |
2009-10-13 | Simplify pointer creation with the new Type::getInt*Ptr methods. | Benjamin Kramer |