aboutsummaryrefslogtreecommitdiff
path: root/include/clang/CodeGen
AgeCommit message (Expand)Author
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-12-14Per discussion on the list, remove BitcodeVerify pass to reimplement as a fre...Chad Rosier
2011-12-12Add frontend flags to enable bitcode verifier pass.Chad Rosier
2011-10-30Add support for lazily linking bitcode files (using a newPeter Collingbourne
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-07-20add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner
2011-07-05Add the ObjC ARC optimization passes manually, now that they're notDan Gohman
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne
2011-02-19Revert 125820 and 125819 to fix PR9266.Rafael Espindola
2011-02-18Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenActionPeter Collingbourne
2011-01-25Add -add-plugin flag, which runs plugins in addition to codegen.Nico Weber
2010-07-27Revert r109546, it broke linux build.Argyrios Kyrtzidis
2010-07-27Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneratio...Argyrios Kyrtzidis
2010-06-15Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth
2010-06-15Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library...Daniel Dunbar
2010-06-09Fix two typos in comments.Sebastian Redl
2010-06-07Frontend: Add CodeGenOptions::SimplifyLibCalls, and eliminate LangOptions arg...Daniel Dunbar
2010-05-27Add a comment to mention the memory ownership situation.Dan Gohman
2010-05-27Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instruction...Daniel Dunbar
2010-04-24NeXT: Clean up dispatch method policy selection.Daniel Dunbar
2010-04-13add frontend support for -fdata-sections and -ffunction-sections,Chris Lattner
2010-03-31Minor include pruning.Benjamin Kramer
2010-03-20C++: Add support for -fno-use-cxa-atexit.Daniel Dunbar
2010-03-04Revert changes r97693, r97700, and r97718.John McCall
2010-03-04Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall
2010-02-19Re-introduce the ctor/dtor alias optimization, this time hidden behind aJohn McCall
2010-02-01Driver/Frontend: Add support for -fobjc-legacy-dispatch, not yet used.Daniel Dunbar
2009-12-18Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar
2009-11-30Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too man...Daniel Dunbar
2009-11-30Eliminate CodeGenOptions::SimplifyLibCalls.Daniel Dunbar
2009-11-29Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we...Daniel Dunbar
2009-11-29Move MainFileName option variable into CodeGenOptions instead of LangOptions.Daniel Dunbar
2009-11-17Reorder options alphabetically.Daniel Dunbar
2009-11-15Add TargetOptions and use it when constructing targets.Daniel Dunbar
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-11LLVMContext is a class now.Benjamin Kramer
2009-08-05Update for LLVM API change.Owen Anderson
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-03-26most of this is plumbing to get CompileOptions down into Chris Lattner
2009-03-07Some struct/class mismatch fixes, to silence MSVC warnings.Sebastian Redl
2008-10-21Add GetModule accessor to ModuleBuilderDaniel Dunbar
2008-08-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek
2008-05-08Added -g command line options to clang for generating source level debug info...Sanjiv Gupta
2008-02-06move the codegen ASTConsumer out of the driver into libcodegen,Chris Lattner
2008-02-05rewrite some of the type refinement code to eliminate dangling pointersChris Lattner