aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-02-19In addition to in-class member functions marked with the "used"Douglas Gregor1-1/+2
2011-02-15Emit in-class member function definitions that are markedDouglas Gregor1-0/+12
2010-06-15Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth1-1/+1
2010-05-13Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor1-0/+7
2010-03-04Revert changes r97693, r97700, and r97718.John McCall1-9/+4
2010-03-04Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall1-4/+9
2009-12-19Remove ';' after method definition. Noticed by clang++, which one would thinkDaniel Dunbar1-1/+1
2009-11-28Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer1-3/+1
2009-11-12Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth1-7/+7
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-7/+7
2009-08-24Switch TargetInfo to store an llvm::Triple.Daniel Dunbar1-1/+1
2009-07-01Update for changes in LLVM. Hopefully this is the last one for a while.Owen Anderson1-2/+2
2009-07-01Hold the LLVMContext by reference instead of by pointer.Owen Anderson1-2/+2
2009-07-01Update for LLVMContext+Module change.Owen Anderson1-4/+6
2009-04-21Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor1-0/+7
2009-03-29Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner1-6/+6
2009-03-28change HandleTranslationUnit to take an ASTContext instead of TranslationUnitChris Lattner1-1/+1
2009-03-26most of this is plumbing to get CompileOptions down into Chris Lattner1-17/+10
2009-02-17Remove some redundant Decl -> Decl castings.Argyrios Kyrtzidis1-5/+1
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor1-2/+2
2008-10-21Add GetModule accessor to ModuleBuilderDaniel Dunbar1-0/+4
2008-08-15Clean up CodeGenModule interface.Daniel Dunbar1-54/+6
2008-08-13Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar1-1/+1
2008-08-11Add LangOptions::NeXTRuntime.Daniel Dunbar1-2/+1
2008-08-11More #include cleaningDaniel Dunbar1-3/+0
2008-08-11More #include cleaningDaniel Dunbar1-0/+2
2008-08-11Add dummy Mac Objective-C runtime interface.Daniel Dunbar1-1/+2
2008-08-0980 colsNico Weber1-1/+1
2008-08-07ParseAST now conditionally deletes the passed ASTConsumer.Ted Kremenek1-8/+11
2008-08-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek1-20/+29
2008-07-29Rework codegen emission of globalsDaniel Dunbar1-3/+3
2008-07-29Fix codegen of chained declarationsDaniel Dunbar1-3/+8
2008-06-01Support for code generation of Objective-C top-level language constructs.Anton Korobeynikov1-0/+18
2008-05-27Stop leaking the target data. (Leak found with valgrind.)Eli Friedman1-0/+1
2008-05-08Added -g command line options to clang for generating source level debug info...Sanjiv Gupta1-5/+9
2008-04-15Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff1-2/+3
2008-03-30Add initial support for objc codegen for methods, ivars, and theChris Lattner1-0/+4
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner1-0/+104