summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-0/+5
* Introduce a type-safe enum for ForDefinition.John McCall2016-11-301-6/+17
* Fix some layering violations where CGObjCMac's NSString emission wasJohn McCall2016-11-301-7/+0
* [CodeGen] Use StringRef. NFC.George Burgess IV2016-11-031-1/+1
* Empty the CtorLists/DtorLists once emitted.Vassil Vassilev2016-10-271-4/+4
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-2/+2
* Module: emit initializers in submodules when importing the parent module.Manman Ren2016-10-141-0/+4
* [CUDA] Emit deferred diagnostics during Sema rather than during codegen.Justin Lebar2016-10-131-4/+0
* CodeGen: simplify the logic a slight bitSaleem Abdulrasool2016-09-141-1/+1
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-1/+1
* Add the notion of deferred diagnostics.Justin Lebar2016-08-151-0/+4
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-0/+3
* CodeGen: Update Clang to use the new type metadata.Peter Collingbourne2016-06-241-14/+12
* Re-apply r267784, r267824 and r267830.Peter Collingbourne2016-04-281-8/+4
* Revert r267784, r267824 and r267830.Benjamin Kramer2016-04-281-4/+8
* Rework interface for bitset-using features to use a notion of LTO visibility.Peter Collingbourne2016-04-271-8/+4
* [CodeGen] Avoid ctor/dtor boilerplate with some C++11Reid Kleckner2016-04-131-20/+20
* [GCC] Attribute ifunc support in clangDmitry Polukhin2016-04-111-0/+1
* IRGen-level lowering for the Swift calling convention.John McCall2016-04-041-1/+1
* Revert "Convert some ObjC msgSends to runtime calls."Pete Cooper2016-03-211-4/+1
* Convert some ObjC msgSends to runtime calls.Pete Cooper2016-03-161-1/+4
* [OPENMP 4.0] Codegen for 'declare reduction' construct.Alexey Bataev2016-03-041-1/+2
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+4
* Add whole-program vtable optimization feature to Clang.Peter Collingbourne2016-02-241-3/+8
* [cfi] Safe handling of unaddressable vtable pointers (clang).Evgeniy Stepanov2016-02-031-0/+3
* Emit calls to objc_unsafeClaimAutoreleasedReturnValue whenJohn McCall2016-01-271-0/+3
* [MS ABI] Allow a member pointers' converted type to changeDavid Majnemer2016-01-261-0/+2
* Introduce -fsanitize-stats flag.Peter Collingbourne2016-01-161-0/+4
* PR25910: clang allows two var definitions with the same mangled nameAndrey Bokhanko2016-01-141-5/+9
* [Driver] Add support for -fno-builtin-foo options.Chad Rosier2016-01-061-1/+2
* Cross-DSO control flow integrity (Clang part).Evgeniy Stepanov2015-12-151-4/+10
* Revert "[x86] Exclusion of incorrect include headers paths for MCU target"Reid Kleckner2015-12-051-5/+3
* Fix use-after-free when a C++ thread_local variable gets replaced (because itsRichard Smith2015-12-011-3/+2
* [x86] Exclusion of incorrect include headers paths for MCU targetAndrey Bokhanko2015-11-271-3/+5
* Preserve exceptions information during calls code generation.Samuel Antao2015-11-231-7/+5
* Extract out a function onto CodeGenModule for getting the map ofEric Christopher2015-11-111-0/+5
* [CodeGen] Call SetInternalFunctionAttributes to attach functionAkira Hatanaka2015-10-311-0/+1
* Unify the ObjC entrypoint caches.John McCall2015-10-211-17/+8
* [DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev2015-10-201-0/+5
* [CodeGen] Remove dead code. NFC.Benjamin Kramer2015-10-151-15/+0
* Fix Clang-tidy modernize-use-nullptr warnings in headers and generated files;...Hans Wennborg2015-09-291-3/+3
* [WinEH] Pass the catch adjectives to catchpad directlyReid Kleckner2015-09-161-3/+0
* Decorating vptr load & stores with !invariant.groupPiotr Padlewski2015-09-151-3/+7
* Revert "Always_inline codegen rewrite" and 2 follow-ups.Evgeniy Stepanov2015-09-141-10/+0
* Always_inline codegen rewrite.Evgeniy Stepanov2015-09-121-0/+10
* Revert "Specify target triple in alwaysinline tests."Evgeniy Stepanov2015-09-111-10/+0
* Always_inline codegen rewrite.Evgeniy Stepanov2015-09-111-0/+10
* CodeGen: Introduce CodeGenModule::CreateMetadataIdentifierForType.Peter Collingbourne2015-09-081-0/+11
* Move BlockByrefHelpers back to CodeGenModule.h to placate MSVC.John McCall2015-09-081-1/+30
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-90/+28
OpenPOWER on IntegriCloud