summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2014-07-10Be more specific about return types of some methods.Alexey Samsonov
2014-07-09Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics.Alexey Samsonov
2014-07-07[Sanitizer] Reduce the usage of sanitizer blacklist in CodeGenModuleAlexey Samsonov
2014-07-07CodeGen: Refactor RTTI emissionDavid Majnemer
2014-07-03Move the calling of emitTargetMD() later.Robert Lytton
2014-07-03refactor for-loop as range-loop before making changes.Robert Lytton
2014-07-02[ASan] Print exact source location of global variables in error reports.Alexey Samsonov
2014-06-26CodeGen: Improve warnings about uninstrumented files when profilingJustin Bogner
2014-06-23CodeGen: Remove a stray tab character (NFC)Justin Bogner
2014-06-20Add module flags metadata to record the settings for enum and wchar widthOliver Stannard
2014-06-12Replace llvm::error_code with std::error_code.Rafael Espindola
2014-06-11CodeGen: Correct linkage of thread_local for OS XDavid Majnemer
2014-06-09[C++11] Use 'nullptr'.Craig Topper
2014-06-05Implement -Wframe-larger-than backend diagnosticAlp Toker
2014-06-04Remove the overload of GetAddrOfConstantString methodAlexey Samsonov
2014-06-04Refactor and generalize GetAddrOfConstantString and GetAddrOfConstantStringFr...Alexey Samsonov
2014-06-04This cast is not necessary any more (llvm api change).Rafael Espindola
2014-06-03Update for llvm API change.Rafael Espindola
2014-06-03Eliminate redundant MangleBuffer classAlp Toker
2014-05-29MS ABI: Emit static data members with proper linkageNico Rieck
2014-05-29[ASan] Hoist blacklisting globals from init-order checking to Clang.Alexey Samsonov
2014-05-28Don't dllimport/export destructor variants implemented by thunks.Hans Wennborg
2014-05-23Use comdats to avoid double initialization of weak dataReid Kleckner
2014-05-22Don't set unnamed_addr in CreateRuntimeVariable.Rafael Espindola
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper
2014-05-19Demote the "Debug Info Version" module flag to llvm::Module::WarningAdrian Prantl
2014-05-17Update for llvm api change.Rafael Espindola
2014-05-17Update for llvm api change.Rafael Espindola
2014-05-16Use getAliasee instead of getAliasedGlobal.Rafael Espindola
2014-05-16Update for llvm api change.Rafael Espindola
2014-05-16Update for llvm API change.Rafael Espindola
2014-05-15Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg
2014-05-14Rename CodeGenModule::getLLVMLinkageforDeclarator -> getLLVMLinkageForDeclaratorHans Wennborg
2014-05-13Update for llvm API change.Rafael Espindola
2014-05-09Pacify bots again - turns out my checkout was slightly polluted when I was re...James Molloy
2014-05-09Revert r208417 (olista01 'ARM: HFAs must be passed in consecutive registers')...James Molloy
2014-05-09Use auto to avoid duplicating the type.Rafael Espindola
2014-05-08Cleanup setFunctionDefinitionAttributes.Rafael Espindola
2014-05-08Small simplification: Reduce the use of cast<>.Rafael Espindola
2014-05-06[OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev
2014-05-05Fix pr19653.Rafael Espindola
2014-05-05Small refactoring, no functionality change.Rafael Espindola
2014-05-02XCore target: fix bug in dereferencing null pointer.Robert Lytton
2014-05-02XCore target: Add TypeString meta data to IR output.Robert Lytton
2014-05-01AST: Mangle reference temporaries reliablyDavid Majnemer
2014-04-29CodeGen: Reference temporaries inherit visibilityDavid Majnemer
2014-04-28CodeGen: Fix linkage of reference temporariesDavid Majnemer
2014-04-25CodeGen: Cleanup variable linkage calculationDavid Majnemer
2014-04-25CodeGen: Refactor linkage/visibility calculationDavid Majnemer
2014-04-19Remove some empty statementsAlp Toker