summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* DebugInfo: Use new LLVM API for DebugLocDuncan P. N. Exon Smith2015-03-301-1/+1
* [MS ABI] Rework .xdata HandlerType emissionDavid Majnemer2015-03-291-3/+3
* C++14: Disable sized deallocation by default due to ABI breakageReid Kleckner2015-03-201-10/+0
* Remove .CUDAIsDevice flags from CodeGenOpts as it's alreadyArtem Belevich2015-03-191-2/+2
* MS ABI: Don't try to emit VF/VB-Tables for extern class templatesDavid Majnemer2015-03-181-1/+2
* [OPENMP] Fix crash on code emitting if errors are found.Alexey Bataev2015-03-181-0/+2
* MS ABI: Emit HandlerMap entries for C++ catchDavid Majnemer2015-03-171-2/+4
* WIPDavid Majnemer2015-03-171-1/+5
* MS ABI: Don't use qualified pointee types for 'catch' EH TypeDescriptorsDavid Majnemer2015-03-151-1/+1
* Simplify.Joerg Sonnenberger2015-03-131-9/+1
* [OPENMP] Rename methods of OpenMPRuntime class. NFC. Alexey Bataev2015-02-251-4/+2
* CodeGen: Weak reference temporaries belong in a COMDATDavid Majnemer2015-02-191-0/+2
* CodeGen: static constexpr data members should have a linkonce_odr initDavid Majnemer2015-02-191-4/+13
* Change representation of member function pointers for MIPS targetsZoran Jovanovic2015-02-181-0/+1
* Rename flags and options to match current naming: from -fdef-sized-delete to ...Larisse Voufo2015-02-181-1/+1
* InstrProf: Update for LLVM API changeJustin Bogner2015-02-161-2/+4
* Fix a typo in r229291 causing buildbot failure.Larisse Voufo2015-02-151-1/+1
* More on fixing sized deallocation implementation logic: Fix PR21754.Larisse Voufo2015-02-151-5/+8
* Revise the implementation logic of sized deallocation: Do not automatically g...Larisse Voufo2015-02-141-4/+4
* MS ABI: Records with fields with required aligmnet shouldn't be commonDavid Majnemer2015-02-031-3/+19
* When generating llvm.used, we may need an addrspacecast instead of a bitcast.Justin Holewinski2015-02-021-2/+2
* Emit DeferredDeclsToEmit in a DFS order.Rafael Espindola2015-01-221-14/+26
* clang-format function. NFC.Rafael Espindola2015-01-211-2/+2
* CodeGen: Compiler generated __declspec(uuid) objects should be COMDAT'dDavid Majnemer2015-01-211-0/+2
* Add comdat to string literal variables on COFF.Rafael Espindola2015-01-161-2/+8
* Use a trivial comdat for C++ tables.Rafael Espindola2015-01-151-1/+4
* Use a trivial comdat for inline ctor/dtor when not using C5/D5.Rafael Espindola2015-01-151-4/+9
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* [patch][pr19848] Produce explicit comdats in clang.Rafael Espindola2015-01-121-0/+31
* Don't emit implicit template instantiations eagerly (PR21718)Hans Wennborg2015-01-101-14/+32
* PR21909: Don't try (and crash) to generate debug info for explicit instantiat...David Blaikie2014-12-161-1/+2
* Warn when attribute 'optnone' conflicts with attributes on aPaul Robinson2014-12-151-3/+4
* Instead of having -Os/-Oz add OptimizeForSize/MinSize first, and laterPaul Robinson2014-12-111-2/+5
* IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith2014-12-091-23/+19
* InstrProf: Use LLVM's -instrprof pass for profilingJustin Bogner2014-12-081-3/+0
* Fix invalid calling convention used for libcalls on ARM.Anton Korobeynikov2014-12-021-0/+16
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-1/+1
* Add missing 'break's, found by inspection. No functionality change; theRichard Smith2014-12-011-0/+2
* Correctly remove OptimizeForSize from functions marked OptimizeNone.Paul Robinson2014-11-241-10/+15
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-6/+6
* clang-format a recent commit I madeDavid Blaikie2014-11-191-4/+4
* Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.David Blaikie2014-11-191-15/+15
* Add PIC-level support to Clang.Justin Hibbits2014-11-181-0/+12
* [Objective-C++ IRGen] do not generate .cxx_construct Fariborz Jahanian2014-11-121-1/+15
* Revert "IR: MDNode => Value: Update for LLVM API change in r221375"Duncan P. N. Exon Smith2014-11-111-1/+1
* [OPENMP] Codegen for threadprivate variablesAlexey Bataev2014-11-111-0/+19
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-6/+10
* IR: MDNode => Value: Update for LLVM API change in r221375Duncan P. N. Exon Smith2014-11-051-1/+1
* Don't dllimport inline functions when targeting MinGW (PR21366)Hans Wennborg2014-11-031-0/+8
* CodeGen: Virtual dtor thunks shouldn't have this marked as 'returned'David Majnemer2014-11-011-7/+7
OpenPOWER on IntegriCloud