summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ItaniumCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r324059:Hans Wennborg2018-02-051-0/+5
* Revert "ASan+operator new[]: Fix operator new[] cookie poisoning"Filipe Cabecinhas2018-01-021-1/+2
* ASan+operator new[]: Fix operator new[] cookie poisoningFilipe Cabecinhas2018-01-021-2/+1
* IRGen: When performing CFI checks, load vtable pointer from vbase when necess...Peter Collingbourne2017-12-131-0/+10
* Reland "Fix vtable not receiving hidden visibility when using push(visibility)"Jake Ehrlich2017-11-291-1/+2
* Revert "[CodeGen] Fix vtable not receiving hidden visibility when using push(...Petr Hosek2017-11-221-2/+1
* [CodeGen] Fix vtable not receiving hidden visibility when using push(visibility)Petr Hosek2017-11-221-1/+2
* [MS] Apply adjustments after storing 'this'Reid Kleckner2017-11-161-2/+3
* Add CLANG_DEFAULT_OBJCOPY to allow Clang to use llvm-objcopy for dwarf fissionJake Ehrlich2017-11-111-19/+19
* Support for destroying operator delete, per C++2a proposal P0722.Richard Smith2017-10-131-0/+12
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+1
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+1
* Reland r312224 - [ItaniumCXXABI] Always use linkonce_odr linkage for RTTI dat...Martin Storsjo2017-09-011-9/+7
* Revert r312224: "[ItaniumCXXABI] Always use linkonce_odr linkage for RTTI dat...Martin Storsjo2017-08-311-7/+9
* [ItaniumCXXABI] Always use linkonce_odr linkage for RTTI data on MinGWMartin Storsjo2017-08-311-9/+7
* Add flag to request Clang is ABI-compatible with older versions of itselfRichard Smith2017-08-261-2/+13
* PR19668, PR23034: Fix handling of move constructors and deleted copyRichard Smith2017-08-161-9/+4
* Revert "PR19668, PR23034: Fix handling of move constructors and deleted copy ...Diana Picus2017-08-091-4/+9
* PR19668, PR23034: Fix handling of move constructors and deleted copyRichard Smith2017-08-081-9/+4
* Revert r264998 and r265035.Akira Hatanaka2017-07-271-2/+10
* Add branch weights to branches for static initializers.Richard Smith2017-07-261-2/+3
* [CodeGen] Propagate dllexport to thunksShoaib Meenai2017-07-241-0/+8
* [modules ts] Basic for module linkage.Richard Smith2017-07-071-0/+2
* [CodeGen] Check key function for typeinfo importShoaib Meenai2017-07-041-3/+7
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-3/+3
* Emit available_externally vtables opportunisticallyPiotr Padlewski2017-06-011-17/+30
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-1/+1
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-17/+19
* Promote ConstantInitBuilder to be a public CodeGen API; it'sJohn McCall2017-03-021-1/+1
* [CodeGen] Note where we add ABI-specific args in ctors. NFC.George Burgess IV2017-02-221-12/+15
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-1/+0
* [CodeGen] Treat auto-generated __dso_handle symbol as HiddenVisibilityReid Kleckner2017-02-131-1/+3
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-2/+4
* [WebAssembly] Add minimal support for the new wasm object format triple.Dan Gohman2017-01-171-4/+6
* Improve handling of instantiated thread_local variables in Itanium C++ ABI.Richard Smith2017-01-131-11/+31
* [ItaniumABI] NFC changesPiotr Padlewski2016-12-281-2/+3
* CodeGen: fix runtime function dll storageSaleem Abdulrasool2016-12-151-1/+2
* CodeGen: Start using inrange annotations on vtable getelementptr.Peter Collingbourne2016-12-131-2/+3
* CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne2016-12-131-10/+13
* CodeGen: fix windows itanium RTTI in EH modeSaleem Abdulrasool2016-12-051-1/+1
* CodeGen: export typeinfo and typeinfo name on itaniumSaleem Abdulrasool2016-12-021-6/+24
* P0012R1: add Itanium ABI support for throwing non-noexcept function pointers ...Richard Smith2016-12-011-41/+42
* Revert r285664, cxx-abi-dev chose to go in a different direction for the ABI ...Richard Smith2016-12-011-109/+4
* Make CGVTables use ConstantInitBuilder. NFC.John McCall2016-11-281-2/+5
* Implement ABI proposal for throwing noexcept function pointers, per discussionRichard Smith2016-11-011-4/+109
* [Devirtualization] Decorate vfunction load with invariant.loadPiotr Padlewski2016-10-291-1/+16
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-21/+29
* CodeGen: inherit DLLExport attribute in Windows ItaniumSaleem Abdulrasool2016-09-301-11/+19
* Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom toRichard Smith2016-09-281-2/+3