summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/ItaniumCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rangify for loops, NFC.Yaron Keren2015-08-011-3/+3
* In case of an existing GlobalVariable, the comdat is created using the name o...Yaron Keren2015-07-291-3/+3
* Remove unnecessary variable.Yaron Keren2015-07-291-12/+8
* Getting rid of old iterator loopsPiotr Padlewski2015-07-281-7/+7
* Generating available_externally vtables for outline virtual functionsPiotr Padlewski2015-07-241-0/+33
* Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg fu...David Blaikie2015-07-141-4/+4
* CodeGen: Do not give local-linkage functions externally available linkage, ev...Peter Collingbourne2015-07-011-1/+1
* [CodeGen] Rename EmitMemberPointer to EmitMemberFunctionPointerDavid Majnemer2015-06-231-2/+3
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-4/+4
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-4/+4
* Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne2015-06-191-4/+8
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-4/+4
* Revert r236879, "Do not emit thunks with available_externally linkage in comd...NAKAMURA Takumi2015-05-091-5/+8
* Do not emit thunks with available_externally linkage in comdatsDerek Schuff2015-05-081-8/+5
* [opaque pointer type] update for LLVM API changeDavid Blaikie2015-04-291-2/+2
* Replace getPointeeType()->isFunctionType with isMemberDataPointerTypeDavid Majnemer2015-04-241-1/+1
* [opaque pointer type] more GEP API migrationsDavid Blaikie2015-04-041-1/+1
* [opaque pointer type] Update for GEP API changes in LLVMDavid Blaikie2015-04-021-3/+5
* Implement CFI type checks for non-virtual calls.Peter Collingbourne2015-04-021-1/+2
* [MS ABI] Rework .xdata HandlerType emissionDavid Majnemer2015-03-291-1/+2
* MS ABI: Fix a couple of -Winconsistent-missing-override warningsJustin Bogner2015-03-171-2/+2
* MS ABI: Emit HandlerMap entries for C++ catchDavid Majnemer2015-03-171-1/+2
* WIPDavid Majnemer2015-03-171-3/+5
* MS ABI: Don't use qualified pointee types for 'catch' EH TypeDescriptorsDavid Majnemer2015-03-151-2/+3
* MS ABI: Implement support for throwing a C++ exceptionDavid Majnemer2015-03-051-0/+54
* Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABIReid Kleckner2015-03-031-0/+355
* Implement Control Flow Integrity for virtual calls.Peter Collingbourne2015-02-201-0/+4
* Change representation of member function pointers for MIPS targetsZoran Jovanovic2015-02-181-0/+3
* Use a trivial comdat for C++ tables.Rafael Espindola2015-01-151-2/+9
* Use a trivial comdat for inline ctor/dtor when not using C5/D5.Rafael Espindola2015-01-151-0/+2
* [patch][pr19848] Produce explicit comdats in clang.Rafael Espindola2015-01-121-3/+4
* Fix comment typo.Nico Weber2015-01-071-1/+1
* Revert "Put static local variables of inline functions in the function comdat."Rafael Espindola2014-12-171-4/+2
* Put static local variables of inline functions in the function comdat.Rafael Espindola2014-12-161-2/+4
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-1/+1
* MS ABI: Add CodeGen support for rethrowing MS C++ exceptionsDavid Majnemer2014-11-251-0/+16
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-2/+2
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-2/+2
* CodeGen, Itanium: Properly dllimport RTTI dataDavid Majnemer2014-11-071-1/+10
* CodeGen: Declutter the emitVirtualObjectDelete interfaceDavid Majnemer2014-11-011-7/+9
* MS ABI: Properly call global delete when invoking virtual destructorsDavid Majnemer2014-10-311-25/+45
* SanitizerBlacklist: blacklist functions by their source location.Alexey Samsonov2014-10-171-0/+1
* MS ABI: Implement thread_local for global variablesDavid Majnemer2014-10-051-7/+29
* Small fix for bug 18635.Alexander Musman2014-09-261-7/+8
* Revert "Don't use comdats for initializers on platforms that don't support it"Reid Kleckner2014-09-231-2/+1
* Don't use comdats for initializers on platforms that don't support itReid Kleckner2014-09-231-1/+2
* Fix ctor/dtor aliases losing 'dllexport' (for Itanium ABI)Dario Domizioli2014-09-191-1/+1
* In the Itanium ABI, move stuff to the comdat of variables with static init.Rafael Espindola2014-09-191-0/+9
* Revert "Put more stuff in the comdat used for variables with static init."Rafael Espindola2014-09-191-7/+0
* Put more stuff in the comdat used for variables with static init.Rafael Espindola2014-09-181-0/+7
OpenPOWER on IntegriCloud