summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* CodeGen: Use LLVM's InstrProfReader in -fprofile-instr-use=Justin Bogner2014-04-181-4/+11
* CodeGen: Emit warnings for out of date profile data during PGOJustin Bogner2014-04-151-0/+3
* CodeGen: Move PGO initialization into Release()Justin Bogner2014-04-101-4/+3
* CodeGen: Clean up CommonLinkage calculationDavid Majnemer2014-04-101-10/+35
* CodeGen: Emit some functions as weak_odr under -fms-compatibilityDavid Majnemer2014-04-021-3/+2
* Disable this-return optimizations when targeting iOS 5 and earlier.Bob Wilson2014-04-011-1/+6
* Implement the 'optnone' attribute, which suppresses most optimizationsPaul Robinson2014-03-311-0/+10
* ARM64: initial clang support commit.Tim Northover2014-03-291-0/+1
* CodeGen: Don't crash when replacing functionsDavid Majnemer2014-03-291-5/+7
* Handle and warn on aliases to weak aliases.Rafael Espindola2014-03-271-1/+29
* Revert "Update for llvm api change."Rafael Espindola2014-03-261-1/+1
* Update for llvm api change.Rafael Espindola2014-03-261-1/+1
* MS ABI: Eliminate Duplicate StringsDavid Majnemer2014-03-241-18/+60
* Revert r204562,204566,204586,204587 as they broke ASan on WindowsTimur Iskhodzhanov2014-03-241-56/+18
* MS ABI: Add tests, other cleanups for r204562David Majnemer2014-03-241-8/+4
* MS ABI: Eliminate Duplicate StringsDavid Majnemer2014-03-231-18/+60
* [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_en...Aaron Ballman2014-03-141-4/+1
* [C++11] Replacing ObjCContainerDecl iterators meth_begin() and meth_end() wit...Aaron Ballman2014-03-131-4/+2
* Simplify code. No functionality change.Rafael Espindola2014-03-131-5/+5
* Revert "CodeGen: Use a binary format for instrumentation based profiling"Justin Bogner2014-03-121-10/+3
* CodeGen: Use a binary format for instrumentation based profilingJustin Bogner2014-03-121-3/+10
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-101-4/+2
* [C++11] Update Clang for the change to LLVM's Use-Def chain iterators inChandler Carruth2014-03-091-2/+2
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-8/+6
* Use llvm.compiler.used instead of llvm.used for objc symbols.Rafael Espindola2014-03-061-14/+26
* [Modules] Update to reflect the move of CallSite into the IR library inChandler Carruth2014-03-041-1/+1
* DebugInfo: Emit only the declaration of a class template that has an explicit...David Blaikie2014-03-031-1/+9
* Attr: Remove ForceInlineDavid Majnemer2014-02-251-4/+2
* Exposing the noduplicate attribute within Clang, which marks functions so tha...Aaron Ballman2014-02-221-0/+2
* DebugInfo: imported_decl/using declarations at namespace scopeDavid Blaikie2014-02-151-1/+4
* XCore target: add section information.Robert Lytton2014-02-111-0/+6
* [stackprotector] Add command line option -fstack-protector-strongJosh Magee2014-02-111-0/+2
* Remove the -fhidden-weak-vtables -cc1 option. It was dead,John McCall2014-02-081-67/+0
* [ms-cxxabi] Fix cast when structor replacement is an aliasReid Kleckner2014-02-031-4/+8
* Enforce safe usage of DiagnosticsEngine::getCustomDiagID()Alp Toker2014-01-261-3/+3
* Use private linkage for utf-16 objc strings too.Rafael Espindola2014-01-211-9/+2
* Now that r199688 avoids the real issue, use private linkage for objc strings.Rafael Espindola2014-01-211-5/+2
* Give explicit sections for string constants used in NSStrings.Rafael Espindola2014-01-201-0/+5
* Simplify further.Rafael Espindola2014-01-201-7/+5
* Remove virtual methods that were added in 2009 and still had 1 implementation.Rafael Espindola2014-01-201-7/+9
* Update CodeGen to use DLL storage class for dllimport/dllexportNico Rieck2014-01-141-9/+17
* Remove unused include.Rafael Espindola2014-01-071-1/+0
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* CodeGen: Initial instrumentation based PGO implementationJustin Bogner2014-01-061-1/+10
* Tidy up CGCXXABI creationAlp Toker2013-12-281-5/+4
* Switched code from using hasAttr followed by getAttr to simply call getAttr d...Aaron Ballman2013-12-191-2/+1
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-4/+4
* ASTContext: Refactor implicit record creationAlp Toker2013-12-171-16/+2
* [ms-cxxabi] Fix linkage of dtor thunks for anonymous classesReid Kleckner2013-12-111-6/+8
* Save another call to GetAddrOfFunction.Rafael Espindola2013-12-091-6/+8
OpenPOWER on IntegriCloud