summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAge
* CodeGen: Improve warnings about uninstrumented files when profilingJustin Bogner2014-06-26
* CodeGen: Remove a stray tab character (NFC)Justin Bogner2014-06-23
* Add module flags metadata to record the settings for enum and wchar widthOliver Stannard2014-06-20
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-12
* CodeGen: Correct linkage of thread_local for OS XDavid Majnemer2014-06-11
* [C++11] Use 'nullptr'.Craig Topper2014-06-09
* Implement -Wframe-larger-than backend diagnosticAlp Toker2014-06-05
* Remove the overload of GetAddrOfConstantString methodAlexey Samsonov2014-06-04
* Refactor and generalize GetAddrOfConstantString and GetAddrOfConstantStringFr...Alexey Samsonov2014-06-04
* This cast is not necessary any more (llvm api change).Rafael Espindola2014-06-04
* Update for llvm API change.Rafael Espindola2014-06-03
* Eliminate redundant MangleBuffer classAlp Toker2014-06-03
* MS ABI: Emit static data members with proper linkageNico Rieck2014-05-29
* [ASan] Hoist blacklisting globals from init-order checking to Clang.Alexey Samsonov2014-05-29
* Don't dllimport/export destructor variants implemented by thunks.Hans Wennborg2014-05-28
* Use comdats to avoid double initialization of weak dataReid Kleckner2014-05-23
* Don't set unnamed_addr in CreateRuntimeVariable.Rafael Espindola2014-05-22
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-21
* Demote the "Debug Info Version" module flag to llvm::Module::WarningAdrian Prantl2014-05-19
* Update for llvm api change.Rafael Espindola2014-05-17
* Update for llvm api change.Rafael Espindola2014-05-17
* Use getAliasee instead of getAliasedGlobal.Rafael Espindola2014-05-16
* Update for llvm api change.Rafael Espindola2014-05-16
* Update for llvm API change.Rafael Espindola2014-05-16
* Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg2014-05-15
* Rename CodeGenModule::getLLVMLinkageforDeclarator -> getLLVMLinkageForDeclaratorHans Wennborg2014-05-14
* Update for llvm API change.Rafael Espindola2014-05-13
* Pacify bots again - turns out my checkout was slightly polluted when I was re...James Molloy2014-05-09
* Revert r208417 (olista01 'ARM: HFAs must be passed in consecutive registers')...James Molloy2014-05-09
* Use auto to avoid duplicating the type.Rafael Espindola2014-05-09
* Cleanup setFunctionDefinitionAttributes.Rafael Espindola2014-05-08
* Small simplification: Reduce the use of cast<>.Rafael Espindola2014-05-08
* [OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev2014-05-06
* Fix pr19653.Rafael Espindola2014-05-05
* Small refactoring, no functionality change.Rafael Espindola2014-05-05
* XCore target: fix bug in dereferencing null pointer.Robert Lytton2014-05-02
* XCore target: Add TypeString meta data to IR output.Robert Lytton2014-05-02
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-01
* CodeGen: Reference temporaries inherit visibilityDavid Majnemer2014-04-29
* CodeGen: Fix linkage of reference temporariesDavid Majnemer2014-04-28
* CodeGen: Cleanup variable linkage calculationDavid Majnemer2014-04-25
* CodeGen: Refactor linkage/visibility calculationDavid Majnemer2014-04-25
* Remove some empty statementsAlp Toker2014-04-19
* CodeGen: Use LLVM's InstrProfReader in -fprofile-instr-use=Justin Bogner2014-04-18
* CodeGen: Emit warnings for out of date profile data during PGOJustin Bogner2014-04-15
* CodeGen: Move PGO initialization into Release()Justin Bogner2014-04-10
* CodeGen: Clean up CommonLinkage calculationDavid Majnemer2014-04-10
* CodeGen: Emit some functions as weak_odr under -fms-compatibilityDavid Majnemer2014-04-02
* Disable this-return optimizations when targeting iOS 5 and earlier.Bob Wilson2014-04-01
* Implement the 'optnone' attribute, which suppresses most optimizationsPaul Robinson2014-03-31