aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/ModuleBuilder.cpp
AgeCommit message (Expand)Author
2013-04-16Don't propagate around TargetOptions in IR-gen; we don't use it.John McCall
2013-02-14Pass the target options through to code generation.Bill Wendling
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-08Replace MarkVarRequired with a more genericRafael Espindola
2012-03-05Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-11-18Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-02Extend the ASTContext constructor to delay the initialization ofDouglas Gregor
2011-05-06Modify some deleted function methods to better reflect reality:Sean Hunt
2011-02-19In addition to in-class member functions marked with the "used"Douglas Gregor
2011-02-15Emit in-class member function definitions that are markedDouglas Gregor
2010-06-15Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth
2010-05-13Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor
2010-03-04Revert changes r97693, r97700, and r97718.John McCall
2010-03-04Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall
2009-12-19Remove ';' after method definition. Noticed by clang++, which one would thinkDaniel Dunbar
2009-11-28Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer
2009-11-12Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-24Switch TargetInfo to store an llvm::Triple.Daniel Dunbar
2009-07-01Update for changes in LLVM. Hopefully this is the last one for a while.Owen Anderson
2009-07-01Hold the LLVMContext by reference instead of by pointer.Owen Anderson
2009-07-01Update for LLVMContext+Module change.Owen Anderson
2009-04-21Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor
2009-03-29Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner
2009-03-28change HandleTranslationUnit to take an ASTContext instead of TranslationUnitChris Lattner
2009-03-26most of this is plumbing to get CompileOptions down into Chris Lattner
2009-02-17Remove some redundant Decl -> Decl castings.Argyrios Kyrtzidis
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor
2008-10-21Add GetModule accessor to ModuleBuilderDaniel Dunbar
2008-08-15Clean up CodeGenModule interface.Daniel Dunbar
2008-08-13Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar
2008-08-11Add LangOptions::NeXTRuntime.Daniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11Add dummy Mac Objective-C runtime interface.Daniel Dunbar
2008-08-0980 colsNico Weber
2008-08-07ParseAST now conditionally deletes the passed ASTConsumer.Ted Kremenek
2008-08-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek
2008-07-29Rework codegen emission of globalsDaniel Dunbar
2008-07-29Fix codegen of chained declarationsDaniel Dunbar
2008-06-01Support for code generation of Objective-C top-level language constructs.Anton Korobeynikov
2008-05-27Stop leaking the target data. (Leak found with valgrind.)Eli Friedman
2008-05-08Added -g command line options to clang for generating source level debug info...Sanjiv Gupta
2008-04-15Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff