aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.h
AgeCommit message (Expand)AuthorFilesLines
2015-11-11Extract out a function onto CodeGenModule for getting the map ofEric Christopher1-0/+5
2015-10-31[CodeGen] Call SetInternalFunctionAttributes to attach functionAkira Hatanaka1-0/+1
2015-10-21Unify the ObjC entrypoint caches.John McCall1-17/+8
2015-10-20[DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev1-0/+5
2015-10-15[CodeGen] Remove dead code. NFC.Benjamin Kramer1-15/+0
2015-09-29Fix Clang-tidy modernize-use-nullptr warnings in headers and generated files;...Hans Wennborg1-3/+3
2015-09-16[WinEH] Pass the catch adjectives to catchpad directlyReid Kleckner1-3/+0
2015-09-15Decorating vptr load & stores with !invariant.groupPiotr Padlewski1-3/+7
2015-09-14Revert "Always_inline codegen rewrite" and 2 follow-ups.Evgeniy Stepanov1-10/+0
2015-09-12Always_inline codegen rewrite.Evgeniy Stepanov1-0/+10
2015-09-11Revert "Specify target triple in alwaysinline tests."Evgeniy Stepanov1-10/+0
2015-09-11Always_inline codegen rewrite.Evgeniy Stepanov1-0/+10
2015-09-08CodeGen: Introduce CodeGenModule::CreateMetadataIdentifierForType.Peter Collingbourne1-0/+11
2015-09-08Move BlockByrefHelpers back to CodeGenModule.h to placate MSVC.John McCall1-1/+30
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall1-90/+28
2015-09-03Refactored dtor sanitizing into EHScopeStackNaomi Musgrave1-0/+7
2015-08-31PR17829: Proper diagnostic of mangled names conflictsAndrey Bokhanko1-16/+23
2015-08-13Wdeprecated: ByrefHelpers are copy constructed by the ::buildByrefHelpers hel...David Blaikie1-0/+1
2015-07-24LLVM API Change: the Module always owns the DataLayoutMehdi Amini1-6/+5
2015-07-09CFI: Emit correct bit set information if RTTI is disabled under MS ABI.Peter Collingbourne1-0/+4
2015-06-30Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.Adrian Prantl1-1/+12
2015-06-23[MS ABI] Rework member pointer conversionDavid Majnemer1-0/+5
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-17CodeGen: Factor out some of the bitset entry creation code. NFC.Peter Collingbourne1-0/+5
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer1-2/+2
2015-05-28Get the dll storage class right for structors of classes exported/imported vi...Hans Wennborg1-0/+3
2015-05-09Revert r236879, "Do not emit thunks with available_externally linkage in comd...NAKAMURA Takumi1-1/+0
2015-05-08Do not emit thunks with available_externally linkage in comdatsDerek Schuff1-0/+1
2015-04-15Move the logic to avoid double global emission from Sema to CodeGenReid Kleckner1-1/+2
2015-04-05clang-format my last commitDavid Blaikie1-1/+1
2015-04-05[opaque pointer type] More GEP API migrationsDavid Blaikie1-2/+2
2015-03-29[MS ABI] Rework .xdata HandlerType emissionDavid Majnemer1-2/+2
2015-03-17MS ABI: Emit HandlerMap entries for C++ catchDavid Majnemer1-1/+2
2015-03-17WIPDavid Majnemer1-0/+2
2015-03-03Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABIReid Kleckner1-0/+3
2015-02-20Implement Control Flow Integrity for virtual calls.Peter Collingbourne1-0/+5
2015-02-15Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman1-2/+2
2015-01-23[pr22293] Don't crash during codegen of a recursive destructor.Rafael Espindola1-1/+1
2015-01-15Use a trivial comdat for inline ctor/dtor when not using C5/D5.Rafael Espindola1-0/+1
2015-01-15Remove ASTConsumer::HandleVTable()'s bool parameter.Nico Weber1-1/+1
2015-01-10Don't emit implicit template instantiations eagerly (PR21718)Hans Wennborg1-3/+9
2014-12-30Add a public accessor for GlobalCtors in CodeGenModuleKeno Fischer1-0/+5
2014-12-09IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith1-4/+2
2014-12-02Fix invalid calling convention used for libcalls on ARM.Anton Korobeynikov1-0/+7
2014-11-11[OPENMP] Codegen for threadprivate variablesAlexey Bataev1-0/+5
2014-11-01CodeGen: Virtual dtor thunks shouldn't have this marked as 'returned'David Majnemer1-4/+3
2014-10-17[ASan] Improve blacklisting of global variables.Alexey Samsonov1-0/+4
2014-10-17SanitizerBlacklist: blacklist functions by their source location.Alexey Samsonov1-6/+5
2014-10-15CodeGen: Don't drop thread_local when emitting __thread aliasesDavid Majnemer1-2/+2