summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ModuleBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Replace MarkVarRequired with a more genericRafael Espindola2012-03-081-2/+2
* Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola2012-03-051-0/+4
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-3/+3
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis2011-11-181-1/+2
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-3/+3
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-3/+3
* Modify some deleted function methods to better reflect reality:Sean Hunt2011-05-061-1/+1
* In addition to in-class member functions marked with the "used"Douglas Gregor2011-02-191-1/+2
* Emit in-class member function definitions that are markedDouglas Gregor2011-02-151-0/+12
* Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth2010-06-151-1/+1
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-0/+7
* Revert changes r97693, r97700, and r97718.John McCall2010-03-041-9/+4
* Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall2010-03-041-4/+9
* Remove ';' after method definition. Noticed by clang++, which one would thinkDaniel Dunbar2009-12-191-1/+1
* Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer2009-11-281-3/+1
* Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth2009-11-121-7/+7
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-7/+7
* Switch TargetInfo to store an llvm::Triple.Daniel Dunbar2009-08-241-1/+1
* Update for changes in LLVM. Hopefully this is the last one for a while.Owen Anderson2009-07-011-2/+2
* Hold the LLVMContext by reference instead of by pointer.Owen Anderson2009-07-011-2/+2
* Update for LLVMContext+Module change.Owen Anderson2009-07-011-4/+6
* Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor2009-04-211-0/+7
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-6/+6
* change HandleTranslationUnit to take an ASTContext instead of TranslationUnitChris Lattner2009-03-281-1/+1
* most of this is plumbing to get CompileOptions down into Chris Lattner2009-03-261-17/+10
* Remove some redundant Decl -> Decl castings.Argyrios Kyrtzidis2009-02-171-5/+1
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-2/+2
* Add GetModule accessor to ModuleBuilderDaniel Dunbar2008-10-211-0/+4
* Clean up CodeGenModule interface.Daniel Dunbar2008-08-151-54/+6
* Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar2008-08-131-1/+1
* Add LangOptions::NeXTRuntime.Daniel Dunbar2008-08-111-2/+1
* More #include cleaningDaniel Dunbar2008-08-111-3/+0
* More #include cleaningDaniel Dunbar2008-08-111-0/+2
* Add dummy Mac Objective-C runtime interface.Daniel Dunbar2008-08-111-1/+2
* 80 colsNico Weber2008-08-091-1/+1
* ParseAST now conditionally deletes the passed ASTConsumer.Ted Kremenek2008-08-071-8/+11
* Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek2008-08-051-20/+29
* Rework codegen emission of globalsDaniel Dunbar2008-07-291-3/+3
* Fix codegen of chained declarationsDaniel Dunbar2008-07-291-3/+8
* Support for code generation of Objective-C top-level language constructs.Anton Korobeynikov2008-06-011-0/+18
* Stop leaking the target data. (Leak found with valgrind.)Eli Friedman2008-05-271-0/+1
* Added -g command line options to clang for generating source level debug info...Sanjiv Gupta2008-05-081-5/+9
* Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff2008-04-151-2/+3
* Add initial support for objc codegen for methods, ivars, and theChris Lattner2008-03-301-0/+4
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+104