summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [CodeGen] Check if the Decl pointer passed is null, and if so, returnAkira Hatanaka2015-10-081-7/+15
* [MSVC Compat] Enable ABI impacting non-conforming behavior independently of -...David Majnemer2015-10-081-1/+1
* Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren2015-10-031-1/+1
* Use llvm::makeArrayRef. NFC.Craig Topper2015-09-271-1/+1
* Remove attributes minsize and optsize, which conflict with optnone.Akira Hatanaka2015-09-211-4/+2
* Using MD_invariant_groupPiotr Padlewski2015-09-171-1/+1
* [WinEH] Pass the catch adjectives to catchpad directlyReid Kleckner2015-09-161-6/+0
* Decorating vptr load & stores with !invariant.groupPiotr Padlewski2015-09-151-3/+13
* Added llvm.module flag for strict vtable pointersPiotr Padlewski2015-09-151-0/+16
* Revert "Always_inline codegen rewrite" and 2 follow-ups.Evgeniy Stepanov2015-09-141-108/+1
* [opaque pointer type] Fix a few uses of PointerType::getElementType in favor ...David Blaikie2015-09-141-2/+1
* Revert "[opaque pointer type] update for LLVM API change"David Blaikie2015-09-141-1/+1
* [CodeGen] Remove wrapper-free always_inline functions from COMDATsDavid Majnemer2015-09-121-1/+5
* Always_inline codegen rewrite.Evgeniy Stepanov2015-09-121-1/+104
* Revert "Specify target triple in alwaysinline tests."Evgeniy Stepanov2015-09-111-98/+1
* Always_inline codegen rewrite.Evgeniy Stepanov2015-09-111-1/+98
* [CUDA] Allow trivial constructors as initializer for __shared__ variables.Artem Belevich2015-09-101-2/+4
* CFI: Introduce -fsanitize=cfi-icall flag.Peter Collingbourne2015-09-101-5/+15
* CodeGen: Introduce CodeGenModule::CreateMetadataIdentifierForType.Peter Collingbourne2015-09-081-0/+19
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-41/+53
* Don't crash on a self-alias declarationHal Finkel2015-09-041-0/+5
* [WebAssembly] Initial WebAssembly support in clangDan Gohman2015-09-031-3/+9
* PR17829: Proper diagnostic of mangled names conflictsAndrey Bokhanko2015-08-311-71/+123
* Allow TLS vars in dllimport/export functions; only inline dllimport functions...Hans Wennborg2015-08-281-0/+38
* [CUDA] Change initializer for CUDA device code based on CUDA documentation.Jingyue Wu2015-08-221-1/+21
* [modules] Don't eagerly deserialize so many ImportDecls. CodeGen basically ig...Richard Smith2015-08-191-5/+2
* Avoid iteration invalidation issues around MaterializedTemporaryExprDavid Majnemer2015-08-131-3/+2
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-2/+0
* Rename the non-coding style conformant functions in namespace BuiltinsEric Christopher2015-08-061-1/+1
* Add -gcodeview and -gdwarf to control which type Clang emitsReid Kleckner2015-08-051-1/+6
* InstrProf: Fix a misuse of the FunctionDecl API when generating coverageJustin Bogner2015-07-281-1/+1
* LLVM API Change: the Module always owns the DataLayoutMehdi Amini2015-07-241-4/+3
* [OpenMP] Add TLS-based implementation for threadprivate directive.Samuel Antao2015-07-131-0/+5
* Debug Info: Emit debug info for @import declarations.Adrian Prantl2015-06-301-0/+2
* [CodeGen] Tweak isTriviallyRecursive furtherDavid Majnemer2015-06-301-6/+1
* Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.Adrian Prantl2015-06-301-8/+11
* [CodeGen] Restrict isTriviallyRecursive to predefined lib functions forwardin...David Majnemer2015-06-251-2/+7
* Display profile file name when emitting a file not found diagnostic.Diego Novillo2015-06-251-2/+3
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* [ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko2015-06-191-2/+3
* CodeGen: Factor out some of the bitset entry creation code. NFC.Peter Collingbourne2015-06-171-0/+14
* C++11 rangify several loops.Yaron Keren2015-06-111-36/+21
* Rename the single non-style conformant function in TargetCodeGenInfoEric Christopher2015-06-051-1/+1
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-2/+2
* Get the dll storage class right for structors of classes exported/imported vi...Hans Wennborg2015-05-281-13/+20
* Use Intrinsic::ID instead of unsigned. NFC.Pete Cooper2015-05-201-3/+2
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-1/+1
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-17/+0
* Revert r236879, "Do not emit thunks with available_externally linkage in comd...NAKAMURA Takumi2015-05-091-12/+11
OpenPOWER on IntegriCloud