aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.h
AgeCommit message (Expand)AuthorFilesLines
2016-09-08C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith1-1/+1
2016-08-15Add the notion of deferred diagnostics.Justin Lebar1-0/+4
2016-07-28[OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu1-0/+3
2016-06-24CodeGen: Update Clang to use the new type metadata.Peter Collingbourne1-14/+12
2016-04-28Re-apply r267784, r267824 and r267830.Peter Collingbourne1-8/+4
2016-04-28Revert r267784, r267824 and r267830.Benjamin Kramer1-4/+8
2016-04-27Rework interface for bitset-using features to use a notion of LTO visibility.Peter Collingbourne1-8/+4
2016-04-13[CodeGen] Avoid ctor/dtor boilerplate with some C++11Reid Kleckner1-20/+20
2016-04-11[GCC] Attribute ifunc support in clangDmitry Polukhin1-0/+1
2016-04-04IRGen-level lowering for the Swift calling convention.John McCall1-1/+1
2016-03-21Revert "Convert some ObjC msgSends to runtime calls."Pete Cooper1-4/+1
2016-03-16Convert some ObjC msgSends to runtime calls.Pete Cooper1-1/+4
2016-03-04[OPENMP 4.0] Codegen for 'declare reduction' construct.Alexey Bataev1-1/+2
2016-03-03[OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev1-0/+4
2016-02-24Add whole-program vtable optimization feature to Clang.Peter Collingbourne1-3/+8
2016-02-03[cfi] Safe handling of unaddressable vtable pointers (clang).Evgeniy Stepanov1-0/+3
2016-01-27Emit calls to objc_unsafeClaimAutoreleasedReturnValue whenJohn McCall1-0/+3
2016-01-26[MS ABI] Allow a member pointers' converted type to changeDavid Majnemer1-0/+2
2016-01-16Introduce -fsanitize-stats flag.Peter Collingbourne1-0/+4
2016-01-14PR25910: clang allows two var definitions with the same mangled nameAndrey Bokhanko1-5/+9
2016-01-06[Driver] Add support for -fno-builtin-foo options.Chad Rosier1-1/+2
2015-12-15Cross-DSO control flow integrity (Clang part).Evgeniy Stepanov1-4/+10
2015-12-05Revert "[x86] Exclusion of incorrect include headers paths for MCU target"Reid Kleckner1-5/+3
2015-12-01Fix use-after-free when a C++ thread_local variable gets replaced (because itsRichard Smith1-3/+2
2015-11-27[x86] Exclusion of incorrect include headers paths for MCU targetAndrey Bokhanko1-3/+5
2015-11-23Preserve exceptions information during calls code generation.Samuel Antao1-7/+5
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