summaryrefslogtreecommitdiff
path: root/include/clang/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Simplify the constructor to CodeGenABITypes.Mark Lacey2013-12-051-4/+7
* Add CodeGenABITypes.h for use in LLDB.Mark Lacey2013-10-302-0/+441
* Pass the target options through to code generation.Bill Wendling2013-02-141-0/+2
* Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg isDmitri Gribenko2012-09-131-1/+1
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-202-0/+7
* Per discussion on the list, remove BitcodeVerify pass to reimplement as a fre...Chad Rosier2011-12-142-6/+0
* Add frontend flags to enable bitcode verifier pass.Chad Rosier2011-12-122-0/+6
* Add support for lazily linking bitcode files (using a newPeter Collingbourne2011-10-301-0/+6
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-252-4/+4
* add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner2011-07-201-2/+3
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-1/+1
* Add the ObjC ARC optimization passes manually, now that they're notDan Gohman2011-07-051-1/+3
* Re-instate r125819 and r125820 with no functionality changePeter Collingbourne2011-02-191-7/+16
* Revert 125820 and 125819 to fix PR9266.Rafael Espindola2011-02-191-16/+7
* Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenActionPeter Collingbourne2011-02-181-7/+16
* Add -add-plugin flag, which runs plugins in addition to codegen.Nico Weber2011-01-251-0/+3
* Revert r109546, it broke linux build.Argyrios Kyrtzidis2010-07-271-9/+0
* Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneratio...Argyrios Kyrtzidis2010-07-271-0/+9
* Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth2010-06-151-133/+0
* Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library...Daniel Dunbar2010-06-152-0/+116
* Fix two typos in comments.Sebastian Redl2010-06-091-1/+1
* Frontend: Add CodeGenOptions::SimplifyLibCalls, and eliminate LangOptions arg...Daniel Dunbar2010-06-071-0/+2
* Add a comment to mention the memory ownership situation.Dan Gohman2010-05-271-0/+3
* Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instruction...Daniel Dunbar2010-05-271-0/+2
* NeXT: Clean up dispatch method policy selection.Daniel Dunbar2010-04-241-3/+12
* add frontend support for -fdata-sections and -ffunction-sections,Chris Lattner2010-04-131-0/+4
* Minor include pruning.Benjamin Kramer2010-03-311-1/+0
* C++: Add support for -fno-use-cxa-atexit.Daniel Dunbar2010-03-201-3/+5
* Revert changes r97693, r97700, and r97718.John McCall2010-03-041-2/+0
* Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall2010-03-041-0/+2
* Re-introduce the ctor/dtor alias optimization, this time hidden behind aJohn McCall2010-02-191-0/+3
* Driver/Frontend: Add support for -fobjc-legacy-dispatch, not yet used.Daniel Dunbar2010-02-011-1/+4
* Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar2009-12-181-0/+4
* Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too man...Daniel Dunbar2009-11-301-1/+7
* Eliminate CodeGenOptions::SimplifyLibCalls.Daniel Dunbar2009-11-301-3/+1
* Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we...Daniel Dunbar2009-11-291-9/+30
* Move MainFileName option variable into CodeGenOptions instead of LangOptions.Daniel Dunbar2009-11-291-0/+5
* Reorder options alphabetically.Daniel Dunbar2009-11-171-14/+14
* Add TargetOptions and use it when constructing targets.Daniel Dunbar2009-11-151-7/+0
* Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth2009-11-122-2/+84
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-3/+3
* LLVMContext is a class now.Benjamin Kramer2009-08-111-1/+1
* Update for LLVM API change.Owen Anderson2009-08-051-1/+1
* Update for changes in LLVM. Hopefully this is the last one for a while.Owen Anderson2009-07-011-1/+1
* Hold the LLVMContext by reference instead of by pointer.Owen Anderson2009-07-011-1/+1
* Update for LLVMContext+Module change.Owen Anderson2009-07-011-1/+3
* most of this is plumbing to get CompileOptions down into Chris Lattner2009-03-261-3/+3
* Some struct/class mismatch fixes, to silence MSVC warnings.Sebastian Redl2009-03-071-1/+1
* Add GetModule accessor to ModuleBuilderDaniel Dunbar2008-10-211-2/+3