aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-08-19PR16933: Don't try to codegen things after we've seen errors.David Blaikie1-0/+12
2013-08-15DebugInfo: Unify & optimize the lazy addition of record typesDavid Blaikie1-1/+1
2013-08-08clang-cl: Support the run-time selection options (/MD, /MT et al.)Hans Wennborg1-0/+3
2013-07-13PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit...David Blaikie1-0/+7
2013-06-04Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman1-0/+5
2013-05-08Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner1-0/+9
2013-04-16Don't propagate around TargetOptions in IR-gen; we don't use it.John McCall1-8/+6
2013-02-14Pass the target options through to code generation.Bill Wendling1-4/+8
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth1-3/+3
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-3/+3
2012-10-08Move TargetData to DataLayout.Micah Villmow1-3/+3
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie1-1/+1
2012-03-08Replace MarkVarRequired with a more genericRafael Espindola1-2/+2
2012-03-05Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola1-0/+4
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith1-3/+3
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-0/+2
2011-11-18Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis1-1/+2
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie1-3/+3
2011-09-02Extend the ASTContext constructor to delay the initialization ofDouglas Gregor1-3/+3
2011-05-06Modify some deleted function methods to better reflect reality:Alexis Hunt1-1/+1
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