aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-02-18Rename flags and options to match current naming: from -fdef-sized-delete to ...Larisse Voufo1-1/+1
2015-02-16InstrProf: Update for LLVM API changeJustin Bogner1-2/+4
2015-02-15Fix a typo in r229291 causing buildbot failure.Larisse Voufo1-1/+1
2015-02-15More on fixing sized deallocation implementation logic: Fix PR21754.Larisse Voufo1-5/+8
2015-02-14Revise the implementation logic of sized deallocation: Do not automatically g...Larisse Voufo1-4/+4
2015-02-03MS ABI: Records with fields with required aligmnet shouldn't be commonDavid Majnemer1-3/+19
2015-02-02When generating llvm.used, we may need an addrspacecast instead of a bitcast.Justin Holewinski1-2/+2
2015-01-22Emit DeferredDeclsToEmit in a DFS order.Rafael Espindola1-14/+26
2015-01-21clang-format function. NFC.Rafael Espindola1-2/+2
2015-01-21CodeGen: Compiler generated __declspec(uuid) objects should be COMDAT'dDavid Majnemer1-0/+2
2015-01-16Add comdat to string literal variables on COFF.Rafael Espindola1-2/+8
2015-01-15Use a trivial comdat for C++ tables.Rafael Espindola1-1/+4
2015-01-15Use a trivial comdat for inline ctor/dtor when not using C5/D5.Rafael Espindola1-4/+9
2015-01-14[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth1-1/+1
2015-01-12[patch][pr19848] Produce explicit comdats in clang.Rafael Espindola1-0/+31
2015-01-10Don't emit implicit template instantiations eagerly (PR21718)Hans Wennborg1-14/+32
2014-12-16PR21909: Don't try (and crash) to generate debug info for explicit instantiat...David Blaikie1-1/+2
2014-12-15Warn when attribute 'optnone' conflicts with attributes on aPaul Robinson1-3/+4
2014-12-11Instead of having -Os/-Oz add OptimizeForSize/MinSize first, and laterPaul Robinson1-2/+5
2014-12-09IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith1-23/+19
2014-12-08InstrProf: Use LLVM's -instrprof pass for profilingJustin Bogner1-3/+0
2014-12-02Fix invalid calling convention used for libcalls on ARM.Anton Korobeynikov1-0/+16
2014-12-01Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner1-1/+1
2014-12-01Add missing 'break's, found by inspection. No functionality change; theRichard Smith1-0/+2
2014-11-24Correctly remove OptimizeForSize from functions marked OptimizeNone.Paul Robinson1-10/+15
2014-11-19Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie1-6/+6
2014-11-19clang-format a recent commit I madeDavid Blaikie1-4/+4
2014-11-19Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.David Blaikie1-15/+15
2014-11-18Add PIC-level support to Clang.Justin Hibbits1-0/+12
2014-11-12[Objective-C++ IRGen] do not generate .cxx_construct Fariborz Jahanian1-1/+15
2014-11-11Revert "IR: MDNode => Value: Update for LLVM API change in r221375"Duncan P. N. Exon Smith1-1/+1
2014-11-11[OPENMP] Codegen for threadprivate variablesAlexey Bataev1-0/+19
2014-11-07Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov1-6/+10
2014-11-05IR: MDNode => Value: Update for LLVM API change in r221375Duncan P. N. Exon Smith1-1/+1
2014-11-03Don't dllimport inline functions when targeting MinGW (PR21366)Hans Wennborg1-0/+8
2014-11-01CodeGen: Virtual dtor thunks shouldn't have this marked as 'returned'David Majnemer1-7/+7
2014-10-17[ASan] Improve blacklisting of global variables.Alexey Samsonov1-1/+30
2014-10-17SanitizerBlacklist: blacklist functions by their source location.Alexey Samsonov1-1/+19
2014-10-16MS Compat: mark globals emitted in read-only sections constHans Wennborg1-0/+7
2014-10-15CodeGen: Don't drop thread_local when emitting __thread aliasesDavid Majnemer1-8/+16
2014-10-15Move SanitizerBlacklist object from CodeGenModule to ASTContext.Alexey Samsonov1-4/+2
2014-10-15Move -fsanitize-blacklist to LangOpts from CodeGenOpts. NFC.Alexey Samsonov1-1/+1
2014-10-09Fix for bug http://llvm.org/PR17427.Alexey Bataev1-2/+3
2014-10-08Avoid code duplication by calling setAliasAttributes in EmitAliasDefinition.Rafael Espindola1-12/+3
2014-09-19Fix ctor/dtor aliases losing 'dllexport' (for Itanium ABI)Dario Domizioli1-0/+10
2014-09-16Add support for putting constructors and destructos in explicit comdats.Rafael Espindola1-0/+4
2014-09-15Move emitCXXStructor to CGCXXABI.Rafael Espindola1-2/+2
2014-09-15Create a emitCXXStructor function and make the existing emitCXXConstructor andRafael Espindola1-2/+2
2014-09-08Remove a parameter that has been unused since r188481. No behavior change.Nico Weber1-3/+2
2014-09-08Add a comment for something that confused me.Nico Weber1-0/+1