Age | Commit message (Expand) | Author |
2009-02-18 | Address Chris's comments regarding C++ name mangling. | Douglas Gregor |
2009-02-13 | Add CodeGen support for the nodebug attribute. | Anders Carlsson |
2009-02-13 | Add basic support for C++ name mangling according to the Itanium C++ | Douglas Gregor |
2009-02-10 | Pull CodeGenFunction::EmitVAArg into target specific ABIInfo classes. | Daniel Dunbar |
2009-02-10 | Remove the last remnants of the Obj-C EH stack code. | Anders Carlsson |
2009-02-09 | Add DidCallStackSave variable to CodeGenFunction. | Anders Carlsson |
2009-02-08 | Reuse case destinations. | Anders Carlsson |
2009-02-08 | Always check if we can remove branch fixups, even if the cleanup stack is empty. | Anders Carlsson |
2009-02-08 | Misc fixes to the cleanup stack code. | Anders Carlsson |
2009-02-08 | More cleanup stack work, PopCleanupBlock now returns a struct with the switch... | Anders Carlsson |
2009-02-08 | Split some functions up | Anders Carlsson |
2009-02-08 | CleanupScope needs to push the cleanup block in its destructor | Anders Carlsson |
2009-02-08 | Implement support for branch fixups. | Anders Carlsson |
2009-02-08 | More cleanup stack work. | Anders Carlsson |
2009-02-08 | When emitting blocks, keep track of which cleanup scope they have. Minor fixe... | Anders Carlsson |
2009-02-07 | Add support for emitting cleanup blocks. Make EmitCompoundStatement emit clea... | Anders Carlsson |
2009-02-07 | Add plumbing for the cleanup stack. | Anders Carlsson |
2009-02-07 | Fixup goto codegen in and around VLAs. | Mike Stump |
2009-02-05 | Follow Eli's advice and store the VLA size with the native size_t type. Fixes... | Anders Carlsson |
2009-02-03 | Add CodeGenFunction::ConvertTypeForMem forwarding function. | Daniel Dunbar |
2009-02-02 | Thread CGFunctionInfo construction through CodeGenTypes. | Daniel Dunbar |
2009-02-02 | More ABI API cleanup. | Daniel Dunbar |
2009-01-26 | Pull EmitReturnBlock out of FinishFunction and catch unified return | Daniel Dunbar |
2009-01-26 | Skip emission of final return block if possible (e.g., functions with | Daniel Dunbar |
2009-01-20 | Slight cleanup, and fix for va_arg on architectures where va_list is a | Eli Friedman |
2009-01-09 | Block pointer types are not aggregate types. | Daniel Dunbar |
2008-12-20 | Handle typedefs to VLAs (Emit the size expr when we encounter the typedef | Anders Carlsson |
2008-12-20 | Make sure to generate code for arguments that have a variably modified type. | Anders Carlsson |
2008-12-20 | Change EmitVLASize to take a QualType that must be a variably modified type. | Anders Carlsson |
2008-12-20 | Split up emitting of VLA sizes and getting the size of a VLA. | Anders Carlsson |
2008-12-12 | Add map of VLA types and their sizes | Anders Carlsson |
2008-12-01 | Change more code over to using the new Expr::Evaluate | Anders Carlsson |
2008-11-24 | Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it | Chris Lattner |
2008-11-22 | An expression is not foldable if it can't be fully evaluated. Fixes PR3060 | Anders Carlsson |
2008-11-17 | Introduction the DeclarationName class, as a single, general method of | Douglas Gregor |
2008-11-16 | rename Expr::tryEvaluate to Expr::Evaluate. | Chris Lattner |
2008-11-13 | Normalize many BasicBlock names. | Daniel Dunbar |
2008-11-12 | Quick fix for crash in IRgen when we can tryEvaluate a condition to | Daniel Dunbar |
2008-11-12 | Handle ?: in EmitBranchOnBoolExpr. | Daniel Dunbar |
2008-11-12 | Handle Unary ! in EmitBranchOnBoolExpr, so that we can efficiently | Chris Lattner |
2008-11-12 | Move EmitBranchOnBoolExpr and ConstantFoldsToSimpleInteger to | Chris Lattner |
2008-11-11 | Rework IRgen invariant w.r.t. current insert point. | Daniel Dunbar |
2008-11-11 | Emit debug region end in unified return block. | Daniel Dunbar |
2008-11-11 | short circuit && and || when possible. This substantially reduces | Chris Lattner |
2008-11-11 | Remove CodeGenFunction::StartBlock. | Daniel Dunbar |
2008-11-11 | Centralize basic block creation in CodeGenFunction::createBasicBlock. | Daniel Dunbar |
2008-11-04 | Implement lowering of va_arg in clang directly. (This is 32-bit X86 only for ... | Anders Carlsson |
2008-10-28 | Don't run the verifier as part of IRgen, this is now down (per module) | Daniel Dunbar |
2008-10-18 | Debug info bug fix, function start wasn't getting generated correctly | Daniel Dunbar |
2008-10-17 | Change CGDebugInfo::setLocation to just ignore invalid locations. This | Daniel Dunbar |